Java bemutató: az alapok kezdőknek
A Java objektum-orientált programozási nyelv, amelyet ebben az oktatóanyagban mutatunk be Önnek. A webes alkalmazásokat, asztali alkalmazásokat és alkalmazásokat elsősorban a Java programozza.
Java bemutató: előkészületek
Mielőtt elkezdené a Java-val való programozást, elő kell készítenie.
- Telepítse a számítógépre a legújabb Java SDK-t. Egyszerűen töltse le a letöltési területről és kövesse az utasításokat a telepítés során.
- A következő lépésben fejlesztési környezetre van szüksége. Különféle lehetőségek vannak itt, amelyek mindegyikének vannak előnyei és hátrányai. A legismertebbek a NetBeans, az Eclipse és az IntelliJ. Az Eclipse kezdőknek megfelelő, ezért a következő lépések kapcsolódnak az Eclipse-hez.
- Indítsa el az Eclipse alkalmazást, majd kattintson a "Fájl", "Új", majd a "Java projekt" gombra. Írja ide a projekt nevét és nyomja meg a "Befejezés" gombot.
- A bal oldalon a Package Explorer található, itt a projekt összes mappája és fájlja szerepel. Eddig a projekt csak az "src" mappát tartalmazza. Kattintson a jobb gombbal a mappára, és válassza az "Új", majd az "Osztály" lehetőséget. A megnyíló ablakban válassza ki az osztály nevét, és jelölje be a "nyilvános statikus void main (String [] args)" melletti négyzetet. Ezután nyomja meg a "Befejezés" gombot.
- Tipp: A cikk végén a galéria legfontosabb lépéseit is megmutatjuk.
Java: Hello World bemutató
Az előkészületek után megkezdheti az első program tényleges programozását.
- Most megvan az osztály alapszerkezete, beleértve a fő módszert is. Ezt a fő módszert mindig az elsőnek hívják, amikor a program elindul, és a benne szereplő kód végrehajtásra kerül.
- A fő módszer már tartalmazza a "TODO automatikusan generált módszer csonkját" megjegyzést. A megjegyzés mindig "//" -nel kezdődik, és a végrehajtás során nem veszi figyelembe.
- Adja hozzá a "System.out.println (" Hello World! ") Sort a programjához közvetlenül a megjegyzés alatt. A program végrehajtásakor ennek a parancsnak a "Hello World!" Üzenetet kell megjelenítenie. költeni.
- Kattintson a zöld lejátszás ikonra a tetején található sávon. A program így indul. Az Eclipse ablak alsó részében található a "Console". Itt a kívánt "Hello World!" kimenet.
Java bemutató: Változók és adattípusok
A programok bonyolultabbá tételéhez olyan változókra van szükségünk, amelyek mindegyikének megvan a saját adattípusa.
- Bármely programozási nyelv legfontosabb konstrukciója a változók. Az érték tárolható egy változóban, amelyet viszont a műveletek megváltoztathatnak.
- Összesen nyolc primitív adattípus van a Java-ban. A következő típusok a legfontosabbak, és a leggyakrabban használják.
- int: Az int változó egész számot tárolhat. Ennek a számnak -2, 147, 483, 648 és 2, 147, 483, 647 között kell lennie.
- dupla: A lebegőpontos számot azonban kettős változóban lehet tárolni. Például egy pénzt lehet megtakarítani.
- char: Bármelyik karakter tárolható char változóban.
- logikai: egy logikai változó egy igazságértéket tartalmaz. Csak két lehetséges érték egyikét veszi igénybe: igaz vagy hamis.
- A változó deklarálása és inicializálása a következő: "[adattípus] [név] = [érték];" Példa erre: "int x = 4;"
- Számokon egyszerű aritmetikai műveleteket hajthat végre: "int a = 4; int b = 5; int sum = a + b".
- Természetesen szöveget is menthet. Ehhez a "String" kulcsszóra van szüksége. Noha ez nem primitív adattípus, ugyanúgy viselkedik. Tehát menthetjük a "Hello World" kifejezést egy változóban: String hello = "Hello World"; System.out.println (szia);
Java bemutató: További vezérlő struktúrák
Most, hogy a változókkal dolgoztunk, most feltételes és ismételt hívásokat tanulunk.
- A feltételekhez először meg kell ismernünk az operátort összehasonlítás céljából: == ellenőrzi, hogy két érték vagy változó egyenlő-e. ! = pontosan az ellenkezője: egyenlőtlenség. <, és> = megfelel a kisebb, kisebb egyenlő, nagyobb és nagyobb egyenlő szimbólumoknak. Ezek az üzemeltetők szinte mindig körülmények között találkoznak velünk.
- A hurkon kívül feltételesen végrehajthatunk egy blokkot is. Ez egy if lekérdezéssel működik: if ([feltétel]) {// utasítások}. Például ezt felhasználhatjuk annak biztosítására, hogy nincsenek osztva 0-val.
- if (személyek> 0) {bananeProPerson = banán / személyek}. Ebben a példában a "személyenkénti banán" számítását csak akkor kell kiszámítani, ha 0-nál több ember van.
- A programoknak most még bonyolultabbá kell válni: Szeretnénk az összes számot kiosztani a konzolon 1-től 10-ig. Tízszer megcsinálhattuk a System.out.println (...); be újra. Ez azonban gyorsan túl bonyolulttá válik, ha például azt is meg akarja adni, hogy minden szám 100-ig terjedjen. Erre úgynevezett hurkok vannak. Ez a megismételt kód.
- A hurok A felépítése a következő: "for ([kezdőérték]; [feltétel]; [frissítés]) {// utasítások}". A kezdőérték egy változót tartalmaz, amely tartalmazza a kezdő értéket. Ez általában egy int változó, amelyet csak itt tudunk létrehozni (pl .: int i = 1). A feltétel határozza meg, hogy mennyi ideig hajtják végre a hurkot (pl .: i <= 10). A frissítés meghatározza, hogy mi történik minden hurokhívás után (pl .: i = i + 1).
- Ezután az 1–100 értéket adjuk ki a következőképpen: for (int i = 1; i <= 100; i = i + 1) {System.out.println (i);}
A Java bemutató következő lépései
A Java tanulása néhány órán keresztül nem célja. Hónapokba telik, mire a programozási nyelv teljesen megértésre kerül.
- Ezt az oktatást elsősorban a gyakorlat követi. Ismerje meg az adattípusokat és megoldjon néhány problémát a saját alkalmazásaiban. A matematikai problémák különösen jól alkalmazhatók: Például adja ki az összes szám négyzetszámait 10-ig. Vagy adja ki az összes olyan számot, amely 1000-ig terjedhet és osztható héttel.
- De vannak még sok más nyelvkonstrukció, amelyeket még nem ismertek meg itt: Ide tartoznak például a switch utasítás vagy a while hurok.
- A YouTube platform lehetőséget kínál az ismeretek bővítésére. Számtalan Java oktatóprogram van itt. Számos professzionális video oktatóprogram is található. Megtalálhatja őket például a Video2Brain, Udemy vagy Coursera platformon. Ezen ajánlatok közül sok azonban angolul készült.
- Alternatív megoldásként van néhány jó könyv az Amazon-on, amely nagyon széles ismeretekkel szolgál a Java számára.
A programozás során sok órát tölt majd a hibakeresésen. Az egyik leggyakoribb hiba a NullPointerException. A következő gyakorlati tippben elolvashatja, hogyan lehet ezt megjavítani.