Tartalomjegyzék:

JAVA - Bevezetés: 5 lépés
JAVA - Bevezetés: 5 lépés

Videó: JAVA - Bevezetés: 5 lépés

Videó: JAVA - Bevezetés: 5 lépés
Videó: Java 5 perc alatt - Lista használata - bevezetés 2024, November
Anonim
JAVA - Bevezetés
JAVA - Bevezetés

Megpróbálom hatékonyan és gyorsan elvezetni az embereket ezen az oktatóanyagon. A JAVA nagyon összetett nyelv, sokat kell tanulni. Ezek az oktatóanyagok nem vállalnak felelősséget a helyes tanításért, de megpróbálom világossá tenni, és minden hibát kihagyok. Ha már ismeri a JAVA -t, akkor ugorjon a későbbi szakaszokra. Ez a rész csak egy megjegyzés. Ezután elkezdjük Önt szeretettel fogadni a JAVA nyelvvel.

1. lépés: JAVA - Az eszközök beszerzése

JAVA - Az eszközök beszerzése
JAVA - Az eszközök beszerzése
JAVA - Az eszközök beszerzése
JAVA - Az eszközök beszerzése

Most, mint valószínűleg tudja, szükségünk van néhány eszközre a JAVA kód írásának megkezdéséhez. Használhatja a jegyzettömbjét, és végrehajthatja a parancssorból, de szerkesztőt kapunk, mert egyszerűbb és gyorsabb. Megkapjuk az eclpise JAVA szerkesztőt. (HA Hibaelhárítással rendelkezik) 1. LÉPÉS) Látogasson el a weboldalra, és kattintson a zöld letöltés gombra. 2. LÉPÉS) Mentse el az asztalra, és kattintson az "OK" gombra. 3. LÉPÉS) Amikor a letöltés befejeződött, kattintson jobb gombbal a fájlra, és válassza a Az összes kibontása "4. LÉPÉS) Látnia kell egy új mappát az asztalon, és győződjön meg róla, hogy az" eclipse.exe "fájl van benne. Most kattintson duplán az eclipse.exe fájlra egy napfogyatkozás ikonjával. Megkéri, hogy hozzon létre egy munkaterületet, amikor megnyílik. Írja be a "myWork" -t a névsávba, majd kattintson az OK gombra. Ekkor egy üdvözlőképernyőt kell látnia, és a jobb felső sarokban kattintson a "munkaasztal" gombra. Most valami hasonlót kell látnia az alján. Ezután kattintson a "Fájl"> "Új"> "Java Project" elemre. A név mezőbe írja be a "myProj" parancsot, majd kattintson a Tovább gombra, majd fejezze be. Most a projektfelfedezőben (a képernyő bal oldalán) látnia kell a "myProj" nevű mappát. A projekt felfedező az, ahol az összes fájlt megtekintheti. A középső terület a főépület (kódolási rész), a jobb rész pedig a Könyvtár, amely felsorolja a funkciókat és osztályokat. (Beszélni fogunk az osztályokról és funkciókról a későbbiekben). Az alsó rész a hibalista, ha futási vagy kódproblémáink vannak, ott lesznek. Ez a konzol ablak is, ahol a kimenet jelenik meg. Végül kattintson a jobb gombbal a létrehozott "myProj" mappára, és lépjen az "Új"> "Osztály" menüpontra. A névsávba írja be a "myFirst" -t. Kattintson a Befejezés gombra. Látnia kell a 2. képet alul, hogy jobban megnézze. Most már készen áll a kód JAVA írására. A következő lépésben megírjuk az első programot, és megbeszélünk néhány JAVA elemet.

2. lépés: JAVA - Ismerkedés a JAVA -val

JAVA - A JAVA használata
JAVA - A JAVA használata
JAVA - A JAVA használata
JAVA - A JAVA használata

A JAVA -ban minden osztályokon, kódrészleteken és végrehajtandó parancsokon alapul. Vannak ezek a módszereknek is nevezett dolgok, a kód kisebb részei, amelyek funkciókat is tartalmaznak. Általában egy osztályban több módszer létezik, amelyek kölcsönhatásba lépnek egymással bizonyos változók értékei alapján, és visszaadnak egy értéket. Ezeket a módszereket egy osztályba csomagolják, majd a metódusokkal rendelkező osztályok kölcsönhatásba léphetnek más osztályokkal, és kinyomtathatják a visszatérési értéket a képernyőn. Van még valami úgynevezett fő módszer, az a módszer, amelyet a fordító először keres. A fő metódus által adott utasítások alapján a fordító különböző osztályokba léphet, hogy különböző módszereket hajtson végre, vagy csak maradjon a fő metódusban. Most csak hozzunk létre egy fő módszert. A "myFirst" osztályban írja be a vastag betűvel szedett kódot: public class myFirst {public static void main (String args) {}} Most beszéljünk erről a kódról. Minden módszer a következő szintaxison alapul: [accessSpecifier] [returnType] [methodName] ([paraméterek]) {[methodBody]} A hozzáférési specifikátorok ebben az esetben "nyilvánosak" és "statikusak". Bármely módszer lehet „nyilvános” vagy „privát”. A "nyilvános" azt jelenti, hogy a módszer bármely osztály számára elérhető. A "privát" azt jelenti, hogy a módszerhez csak az az osztály férhet hozzá, amelyhez tartozik. Később elmagyarázom a "Statikus" kulcsszót. Itt készítettünk egy nyilvános statikus fő módszert a main névvel és a "String args" paraméterekkel (most nem magyarázom a paramétereket). A metódustörzsbe beírjuk az összes parancsot, amelyet nem kívánunk végrehajtani. A metódustest és az osztálytest mindig a göndör zárójelek között található. MEGJEGYZÉS: A JAVA egy kis- és nagybetűket megkülönböztető nyelv, ezért amikor parancsokat ír be, pontosan a megadott módon kell begépelnie őket, különben hibaüzenetet kap !!!!!! Most írja be a kódot vastag betűvel a fő módszerébe: public class myFirst {public static void main (String args) {System.out.println ("Hello world!"); }} Mostanra az 1. képen látható kódnak kell lennie. Most lépjen a "Futtatás"> "Futtatás" menüpontra, és kattintson a "OK" gombra, amikor megjelenik a párbeszédpanel, és az alján (konzol ablakban) a "Hello world!" nyomtatott. Ellenőrizze a második képet. Itt a System.out.println paranccsal nyomtattunk egy sort a képernyőn. A "Rendszer" egy osztály, amely számos funkciót tartalmaz. Az "out" az volt, hogy ki akartuk nyomtatni a képernyőt (vagy kimenetet), és a "println" módszer azt jelenti; nyomtatási vonal. Ezután zárójelben és idézőjelben (mert ez egy karakterlánc érték (szavakat tartalmazó érték)) szerepeltettük a nyomtatni kívánt szöveget, és a sort pontosvesszővel (;) fejeztük be. MEGJEGYZÉS: A JAVA minden sorának pontosvesszővel kell végződnie, kivéve az osztályokat vagy metódusokat deklaráló sorokat. Használhatjuk a "print" -t is, de a különbség a "print" és a "println" között az, hogy a "print" szöveget nyomtat egy sorra, de a "println" azt jelenti, hogy kinyomtatja a szöveget, és befejezi a sort, ami azt jelenti, hogy ha a következő parancs "print", a szöveg egy új sorra kerül nyomtatásra. Ezen a ponton szeretnék bocsánatot kérni a képeim rossz minőségéért. Néhány önellenőrző kérdést mellékeltem az alján. A következő lépésben a rájuk adott válaszokat fogom tartalmazni. A következő lépésben bemutatom az alapvető értéktípusokat is. ÖNVIZSGÁLAT: #1) Írjon programot a "sajt" szó betűről betűre történő nyomtatására. Tipp: Használja a "print" parancsot#2) A "print" és a "println" parancsokkal kísérletezzen.#3) Mi a baj ezzel a kódsorral: System.out.println (Hello world!); #4) Mit kap, ha ezeket a kódsorokat futtatja: System.out.print ("h"); System.out.print ("i"); System.out.println ("per-"); System.out.print ("fia");

3. lépés: JAVA - alapvető változótípusok

JAVA - alapvető változótípusok
JAVA - alapvető változótípusok
JAVA - alapvető változótípusok
JAVA - alapvető változótípusok

A korábbi ÖN-ELLENŐRZŐ kérdésekre adott válaszok:#1) System.out.print ("c"); System.out.print ("h"); System.out.print ("e"); System.out.print ("e"); System.out.print ("s"); System.out.print ("e"); #2) Nincs határozott válasz.#3) A zárójelben lévő szöveg nem volt idézőjelben. Sok adattípus létezik. Ebben az utasításban csak az alapvető dolgokat fogjuk áttekinteni, és ez még néhány lépést igényel. Minden változó működik az alábbi szintaxison. [DataType] [variableName] = [value]; volt. int myNum = 8; int típus: Az "int" típus egész számot jelent. Ugyanazon a szintaxison működik, mint a fentiek. Nincs szükség idézőjelekre, hogy bármely számtípus értékét megtartsuk. Bármely int változó a minimum -2, 147, 483, 648 és a 2, 147, 483, 647 közötti maximális értékek között mozog. volt. int kilenc = 9; hosszú típus: A "hosszú" típus az "int" parancs hosszú változata. -9, 223, 372, 036, 854, 775, 808 és 9, 223, 372, 036, 854, 775, 807 között mozog. Úszó típus: Az „úszó” típus egy lebegőpontos szám, ami azt jelenti, hogy tartalmaz tizedes érték. kettős típus: A "kettős" típus egy lebegőpontos szám, amely nagyobb értéket is tartalmazhat. karakterlánc típusa: A "karakterlánc" típus szöveges értéket tartalmaz. A szöveget (értéket) idézőjelbe kell foglalni. volt. String greeting = "Szia üres"; Ezek voltak az alapvető adattípusok. Bármelyikük nyomtatásához csak írja be a változó nevét a "println" módszer paramétereibe idézőjelek nélkül. volt. int myNum = 52930; System.out.println (myNum + "A myNum értéke"); A fenti kód "52930 Is the myNum értéke" feliratot jelenít meg a képernyőn. És mellesleg egy plusz jelet használtunk, hogy egy karakterláncot kombináljunk a nyomtatott sorhoz, így a karakterlánc értéket nyomtat a myNum értéke után. A pluszjel segítségével változókat adhat hozzá a "println" parancshoz, és karakterlánc értékeket adhat hozzá. Nézze meg az alsó két képet, hogy lássa, mit csináltam. Ez a számtípusok 1/2 része, a következő részben néhány egyszerű matematikai operátort tanítok meg, amelyeket a változókra használhat.

4. lépés: JAVA - Matematikai operátorok

JAVA - matematikai operátorok
JAVA - matematikai operátorok
JAVA - matematikai operátorok
JAVA - matematikai operátorok
JAVA - matematikai operátorok
JAVA - matematikai operátorok
JAVA - matematikai operátorok
JAVA - matematikai operátorok

Ez az "Alapvető változótípusok" 2/2. Szakasza. Itt bemutatom a matematikai operátorokat. Van egy "+" jel, ami összeadást jelent. Számok hozzáadására szolgál. volt. int összeg = 5 + 579; A karakterláncok kombinálására is használható a "println" módszerben. volt. System.out.println ("Ez" + "három karakterlánc" + "kombinálva."); Figyeljük meg, hogy mielőtt hozzáadnánk egy másik karakterláncot az első és a második karakterlánchoz, a végén szóközt használtam, hogy normálisnak tűnjön. Ott van a "-" jel is, ahogy sejtette, és csak számok kivonására szolgál. volt. int kivonás = 9 - 6; Szintén ott van a szorzó operátor, amelyet java (*) csillag jelöl. Számok szorzására szolgál. volt. int szorzás = 756 * 15; És ott van az osztási operátor, amelyet a "/" (perjel) képvisel. Számok osztására szolgál. volt. int divízió = 50 /5 Van egy modulo operátor is, amelyet a "%" jelöl. A Modulo két szám fennmaradó részére koncentrál, ha van ilyen. volt. int modulo = 10 % 9; Nem kell idézőjeleket hozzáadnia a számokhoz, ha a "println" módszerben használja a számokat, különben karakterláncértékként fogják értelmezni. volt. System.out.println (6 + 7); KÖZÖS HIBA 1: System.out.println ("6" + "7"); A fenti kód 67 -et, nem 13 -at ad vissza. Ennek elkerülése érdekében törölje az idézőjeleket. A változók nevei használhatók az értékek azonosítására. Mint például: int myNum = 9; System.out.println ("A myNum értéke" + myNum); Mindaddig, amíg a "myNum" nem tartalmaz változókat, a program kinyomtatja: "A myNum értéke 9". Az operátorokat a "println" metódusú műveletek végrehajtására is használhatja a gyors eredmények visszaadására. volt. System.out.println (8 * 10); A képeim alapvetően mindenről szólnak, amiket ebben a részben ismertettünk, de ne felejtsük el megnézni őket. A következő lépésben kevés új anyag lesz, de lesz egy teszt, amely lefedi mindazt, amit eddig tanultunk. Íme az önellenőrző kérdések: ÖN-ELLENŐRZÉS #1: Írjon egy programot a 789 és 2 közötti modulus kiszámításához, és nyomtassa ki az eredményt a képernyőn. ÖN-ELLENŐRZÉS #2: Írja le az "int" adattípust, legalább az alapvető jellemzővel. ÖN-ELLENŐRZÉS #3: Hozzon létre egy "üdvözlés" nevű karakterlánc-változót, benne egy barátságos üzenettel, elhagyva a nevet (pl. Hello _). Ezután hozzon létre egy "name" nevű karakterláncot a nevének értékével. Ezután egyesítse ezeket a változókat, és megkapja az utolsó üzenetet. ÖN-ELLENŐRZÉS #4: Hogyan ábrázolja a szorzást a JAVA-ban? (Milyen előjelet használ)

5. lépés: JAVA - 1. teszt / kommentelés

JAVA - 1. teszt / kommentelés
JAVA - 1. teszt / kommentelés

Íme a válasz az előző ÖN-ELLENŐRZŐ kérdésekre:#1) System.out.println (789 % 2); #2) Az "int" adattípus egész számot tartalmaz.#3) String greeting = "Hello"; Karakterlánc neve = "JAVA tanár" System.out.println (üdvözlés + név); #4) "*" (csillagot) használ OK, most ehhez az oktathatóhoz csak egy kis új anyagot és a linket tesztek be. A JAVA -ban van valami úgynevezett "kommentelés". Ez azt jelenti, hogy kommentálja a munkáját. Kétféle megjegyzés adható meg egysoros megjegyzéshez (lásd 1. példa) és többsoros megjegyzéshez (lásd 2. példa). Az ilyen megjegyzésekre vonatkozó példák szerepelnek. Egysoros megjegyzéshez 2 perjelet kell a szöveg elé tenni, a perjelektől jobbra lévő mindent megjegyzésnek kell tekinteni, és a JAVA fordító figyelmen kívül hagyja. Egy egyszerű többsoros megjegyzés a perjel és a 2 csillag között van, és a csillaggal és egy perjelezéssel végződik. Egy fejlett többsoros megjegyzés leír egy módszert, ezt később tárgyaljuk. JAVA TANÁCS: Azt javaslom, hogy kommentáljanak mindent, még a legegyszerűbb dolgokat is. Mert ha valaki átmegy a munkáján, és problémái lehetnek a kód megértésével. Talán nem nyilvánvaló, hogy a d változó dollárt jelent. És azt is javaslom, hogy gyakran mentse el munkáját. (Egyszer sok kódot veszítettem el emiatt) ex. 1 int szám2 = 78; // Hozzon létre egy egész számot, "num2" 78 értékkel. 2 / ** Hozzon létre egy egész számot, "num2", amelynek értéke 78* / int szám2 = 78; OK, sok sikert a teszthez.:-) (LINK AZ ALÁBAN, OLVASSA MEG A MEGJEGYZÉSET) MEGJEGYZÉS: Nagyon rohantam a kvíz elkészítésén, így a 2. helyen a rossz választ helyesnek jelöltem. A helyes válasz erre az utolsó lehetőség volt. Nagyon sajnálom ezt a kellemetlenséget. A teszt linkje itt található. A teszt üdvözlőképernyőjének alján van egy kép is. Sok szerencsét, és ne felejtse el elolvasni a következő oktatóanyagot!:-)

Ajánlott: