Opi Java-ohjelmointi - perusteet
Java on yksi maailman tunnetuimmista ohjelmointikieleistä, ja sitä käytetään yli kolmessa miljardissa laitteessa. Jos haluat oppia Java, saat ensimmäisen johdannon täältä.
Java: Kuinka luoda ensimmäinen ohjelma
Jotta Java-koodi voidaan oikein koodata, tarvitset kehitysympäristön, lyhyesti sanottuna IDE. IntelliJ tai Visual Studio on erittäin sopiva Java. Erilaisia ensimmäisiä ohjelmia löytyy artikkelin lopussa olevasta kuvagalleriasta.
- Java-ohjelmassa jokaisen suoritettavan komennon on oltava luokassa. Tärkeää: Pääohjelma on yleensä luokassa nimeltään "Main". Voit kuitenkin lisätä myös uusia luokkia. Joten ensimmäinen ohjelma alkaa koodilla "class Main {".
- Jokaisella Java-sovelluksella on myös lähtökohta, joka on menetelmä (tai "toiminto"), jota kutsutaan "pääksi". Seuraavaksi sinun on lisättävä koodi "public static void main (String [] args) {". Jaavassa "julkinen" tarkoittaa, että kuka tahansa voi käyttää tätä toimintoa. Sana "staattinen" tarkoittaa, että menetelmä voidaan suorittaa ilman ilmentymää. Tämä tarkoittaa: Objektia luotaessa attribuuteille / menetelmille ei ole varattu muistia. Nämä elementit luodaan kokoamisen aikana. Kokoonpano tarkoittaa, että kirjoittamasi ohjelmakoodi muunnetaan suoritettavaksi koodiksi ("konekieli"). Lisäksi "tyhjä" tarkoittaa, että tämä menetelmä ei tuota mitään. Tämän menetelmän nimi on "pää".
- Seuraavaksi haluamme, että ohjelma tuottaa sanan "hei". Voit tehdä tämän kirjoittamalla "System.out.println (" Hello ");". Ensimmäinen Java-ohjelmasi on nyt valmis. Muista lisätä kaksi "}" loppuun.
Kommentit Java
Voit lisätä ohjelmointia lisäämällä erilaisia kommentteja.
- Voit luoda yhden rivin kommentin seuraavasti: »// Tämä on kommentti«
- Voit myös lisätä kommentin usealle riville samalla tavalla. Tämä alkaa "/ *" ja päättyy "* /".
- Lopuksi voit lisätä myös asiakirjakommentin. Voit tehdä tämän kirjoittamalla alussa "/ **" ja lopussa "* /". Jokainen uusi rivi tässä kommentissa alkaa "*". Dokumentaatiohuomautus on hyödyllinen, jos haluat esimerkiksi ilmoittaa ohjelman version ja kirjoittajan. Tätä erityistä kommenttityyppiä käytetään dokumentoimaan sovellukset suoraan lähdekoodissa. Jälkeenpäin voit luoda yksityiskohtaisen dokumentoinnin ohjelmasta. Pienemmille ohjelmille tämä ei kuitenkaan ole toistaiseksi niin tärkeää.
Java: luo muuttujia - miten se toimii
Jotta Java-työssä, sinun on luotava muuttujia.
- Tätä varten sinun on käsiteltävä tietotekniikan normaalia tietotyyppiä. Ensin on kokonaisluku. Tämä on kokonaisluku. Komento »int var1 = 42;« määrittelee esimerkiksi muuttujan "var1" ja määrittää sille kokonaisluvun "42".
- Löydät usein myös Java-kielet. Ne voivat olla sanoja tai kokonaisia lauseita. Komento »String name =" Hans ";« antaa arvon "Hans" muuttujalle "name".
- Voit myös määrittää pilkku numerot Java-sovelluksessa. Tämä voidaan tehdä esimerkiksi "double var2 = 15.9;" -komennolla.
- Seuraava on "Char". Se on yksi merkki. Tämän tekevä komento voi olla Java: "char var3 = 'Z';".
- Lopuksi on "Boolean" -tyyppi, jolla voi olla kaksi tilaa: True tai False. Esimerkiksi Java-sovelluksessa voit tehdä tämän komennolla "boolean var4 = true;".
Matemaattiset operaattorit Java
Aivan kuten muilla ohjelmointikielillä, Java-ohjelmissa on erilaisia operaattoreita.
- Kuten klassisessa matematiikassa, voit lisätä kaksi summaa »+«: lla. "-": lla vähennetään yksi vähennys minuutista. "*": Lla voit kertoa kaksi tekijää ja "/": lla voit jakaa osingon jakajalla saadaksesi osamäärän.
- Java-sovelluksessa on myös toiminto nimeltään "Modulo". Tähän käytetään "%" -merkkiä. Esimerkki olisi koodi "int res = 23% 6;". 23 jaettuna 6: lla antaa 3, luku 5 jäljellä. Tämä numero tallennetaan muuttujaan "res".
- Voit myös laskea muuttujilla (katso edellinen kappale). Laskelmissa käytetään kuitenkin vastaaviin muuttujiin tallennettuja lukuja.
Java: lisäys ja vähennys
Nämä toiminnot ovat välttämättömiä, etenkin silmukoille.
- Voit esimerkiksi tallentaa kokonaisluvun "x" -muuttujaan. Koodilla »x = x + 1;« voit lisätä arvoa yhdellä. Voit säästää tilaa kirjoittamalla kuitenkin myös "++ x".
- Samoin arvoa voidaan vähentää yhdellä »--x«: lla.
- Voit kuitenkin erottaa "Etuliite" ja "Postfix" (tai saksan kielellä: "Etuliite" ja "Lisäosa"). Esimerkki on koodi "int x = 34;" ⮩ "int y = ++ x;". Tässä tapauksessa arvoa 34 lisätään ensin yhdellä ja lisätään sitten muuttujalle y. Tämän vaiheen jälkeen molemmilla muuttujilla ("x" ja "y") on arvo "35". Koko asiaa kutsutaan etuliitteeksi.
- "++ x": n sijasta voit kirjoittaa "x ++". Ensin muuttujan "x" arvo osoitetaan muuttujalle "y" ja sitten "x" -arvoa lisätään yhdellä. Vaikka "y": llä on arvo 34, "x" on jo arvo 35.
- "Tehtävien hoitajat" ovat myös erittäin käytännöllisiä. Numeron "num2 = num2 + num1" sijasta voit kirjoittaa myös "num2 + = num1". Koko asia toimii myös vähennyksillä (»- =«), kertolaskelmilla (»* =«), kertoimilla (»/ =«) ja jakoilla jäännöksellä (»% =«).
Laita jouset yhteen
Kuten jo tiedät, merkkijono on merkkijono tietotekniikassa.
- Java-ohjelmassa - kuten muilla ohjelmointikielellä - voit koota merkkijonon useista muista merkkijonoista.
- Esimerkki tästä on koodi »String firstN =" Hans ";« ⮩ »String lastN =" Peter ";« ⮩ »String name = firstN +" "+ lastN;«.
Java: Käyttäjän syöte vastaanotettu
Jotta käyttäjä voi toimia vuorovaikutuksessa Java-ohjelman kanssa, on käytännöllistä lukea näppäinpainallukset.
- Voit tehdä tämän kirjoittamalla ensin komento »import java.util.Scanner;« tuodaksesi tarvittava moduuli.
- Luo sitten uusi skanneri »Skannerin syöttö = uusi skanneri (System.in);«.
- Komennolla »System.out.println (Input.nextLine ());« sinulla voisi nyt olla koko syötetty rivin ulostulo.
- Vaihtoehtoisesti voit käyttää myös "nextByte ()", "nextShort ()", "nextInt ()", "nextLong ()", "nextFloat ()", "nextDouble ()", "nextBoolean ()" tai "next ()" käytä". Tämä puolestaan riippuu vastaanottamasi tiedon tyypistä.
Opi Java-ohjelmointi - osa 2
Nyt kun tiedät perusteet, voit katsoa ohjelmointioppaan osaamme 2. Sieltä saat lisätietoja Java-olosuhteista ja -silmukoista.
Seuraavassa käytännön vinkissä osoitamme sinulle, kuinka voit helposti muuntaa liukulukujen numerot.