Hogyan írhatjuk meg az első programot a java-ről

A Java egy objektumorientált programozási nyelv, amelyet 1995-ben James Gosling hoz létre, ami azt jelenti, hogy a változókat olyan objektumokként fejezzük ki, mint az objektumok (amelyek az objektumot leíró attribútumok) és módszerek (végrehajtható műveletek). A Java olyan nyelv, amely lehetővé teszi, hogy olyan programokat írjon, amelyek bármely Java virtuális gép alatt futhatnak. Mivel ez a szavak száma, a programozási nyelv, elegendő csak megérteni és tanulmányozni még a kezdőknek is. Ebben a kézikönyvben a Java programozás bevezetése.

Lépések

1. módszer 3:
Az első Java program írása
  1. Kép 91968 1
egy. A Java-i programok megkezdéséhez először állítsa be a fejlesztői környezetet. Sok programozó integrált fejlesztési környezetet használ (ENG. Integrált fejlesztői környezet - IDE), mint például az Eclipsed NetBeans, de létrehozhat egy program nélkül.
  • 91968 2 kép
    2. Bármely Notepad szoftver elég lesz a Java programozáshoz. Egyes programozók szívesebben használják a szövegszerkesztőket a Vim és az emacs alapján. Van egy meglehetősen jó szövegszerkesztő is, amely telepíthető mind a Windows, mind a Linux (Mac, Ubuntui így) - Szublime szöveg. Ezen felülvizsgálatban fogjuk használni.
  • Kép 91968 3
    3
  • Ha a számítógép futtatja a Windows operációs rendszert, és a változó környezetek helytelenül működnek, hibát adhat ki javac. Olvas Állat az alkalmazásfejlesztő készlet telepítésével, A hiba kiküszöböléséhez részletesebb telepítési információk megszerzése.
  • 3. módszer 3:
    Helló Világ
    1. Kép 91968 4
    egy. Kezdjük, létrehozunk egy olyan programot, amely kiadja a Hello World feliratot. Hozzon létre egy új fájlt egy szövegszerkesztőben, és mentse el "Helló Világ.Jáva". "Helló Világ" - Ez az osztály neve, amely megfelel a fájlnévnek, fontos.
  • Kép 91968 5
    2. Állítsa be az osztályt és a fő módszert. Fő módszerNyilvános statikus üresség fő (string [] args) A program minden egyes alkalommal kerül felhasználásra, és az egyes későbbi Java programban telepítve lesz.
    Nyilvános osztály HelloWorld {Nyilvános Statikus Void Main (String [] Args) {}}
  • Kép 91968 6
    3. Adja meg a kódvonalat "Helló Világ."
    Rendszer.Ki.Println ("Helló Világ.")-
  • Tekintsük a kódsorok összetevőit:
  • Rendszer utal a rendszerre, amely bizonyos műveleteket jelez.
  • Ki tájékoztatja a rendszert, hogy bemutasson néhány adatot.
  • Println Bemeneti sor - Jelenti a szükséges rendszert, hogy megjelenítse az értéket a képernyőre.
  • Zárójelek körül ("Helló Világ") jelzi, hogy a rendszer módszere.Ki.Println () kiválasztja ezt az értéket paraméterként.
  • Vegyünk egy olyan szabályt, amelyet a Java programozásának kell követnie:
  • A kód minden sorának végén egy pontot kell tenned vesszővel.
  • A Java érzékeny a regiszterre, ezért meg kell írni az értékek értékét, változókat és az osztály nevét, hogy fontolja meg.
  • A konkrét módszerhez tartozó kódblokkok göndör zárójelekre vannak osztva.
  • Kép 91968 7
    4. Csatlakoztassa az összeset. Végső soron a Hello World programnak így kell kinéznie:
    Nyilvános osztályú HelloWorld {Nyilvános Statikus Void Main (String [] Args) {rendszer.Ki.Println ("Helló Világ.") -}}
  • Kép 91968 8
    öt. Mentse el a fájlt, és nyissa meg a parancsot vagy a terminálot a program összeállításához. Menjen a mappába, ahol mentette a HelloWorld fájlt.Java és belép a Javac (Java Optimizing Compiler) HelloWorld.Jáva. Tehát ismerni fogja azt a fordítót, amelyet a fájl konvertálni szeretne. Ha a hibák felbukkannak a folyamatban, a fordító értesíti Önt arról, hogy mit csináltál rosszul. Ideális esetben nem kell bármilyen értesítést a fordítóból a fájl konvertálása során. A fordítás végén nézd meg a mappát, ahol a HelloWorld fájl mentésre került.Java - Meg kell jelennie a HelloWorld fájlnak.Osztály. A Java virtuális gépet kezdeni fogja.
  • Kép 91968 9
    6. Futtassa a programot. Végül eljutottunk erre a pontra! A parancssorban vagy a terminálban írja be a Java HelloWorld-t. A virtuális gép úgy fogja megérteni, hogy a HelloWorld osztály futtatása. A HelloWorld feliratoknak megjelennek a konzolban.
  • Kép 91968 10
    7. Gratulálok, létrehozta az első Java programot.
  • 3. módszer 3:
    Enter és kimenet
    1. Kép 91968 11
    egy. Most ki kell bővíteni a Hello World programot, hogy érzékelje az adatbevitelt a felhasználó által. Ebben a programban kiadtunk egy karakterlánc, amely a felhasználó számára látható, de interaktív programok, a felhasználók be adatokat alkalmazásokat. Feladatunk, hogy bővítse a programot, hogy nevet kérjen a felhasználóból, majd nevével üdvözölte.
  • Kép 91968 12
    2. Szkennerosztály importálása. A Java beépített könyvtárakat tartalmaz, amelyekhez hozzáférhetünk, de importálnunk kell őket. Az egyik ilyen könyvtár Java.UTIL, amely tartalmaz egy objektumszkennert, amelyre szüksége van a felhasználó által megadott adatokba. Az osztály importálásához hozzá kell adnunk a következő sort a forráskódhoz.
    Import Java.Util.Scanner-
  • Tehát tájékoztatjuk a programot, hogy szeretnénk használni a szkenner objektumot, amely létezik a Java csomagban.Util.
  • Ha minden objektumot szeretnénk elérni a Java könyvtárban.Util., Egyszerűen importálnunk kell a Java kód elején.Util.*.
  • Kép 91968 13
    3. Meg kell adnia egy új változót a szkennerobjektumban. Java - objektumorientált programozási nyelv, amely a változókat objektumokon keresztül működteti. A szkenner egy olyan objektum példája, amelynek területe és módszerei vannak. A szkennerosztály használatához új szkennerobjektumot kell létrehoznia, amellyel kitölthetjük a mezőket. Ehhez a következőket írjuk elő:
    Scanner UserInputScanner = Új szkenner (rendszer).ban ben)-
  • userinputscannerA telepített szkenner objektum neve. Vegye figyelembe, hogy a név a "Gorbat Register". Ez a Java változók használatáról szóló megállapodás.
  • Új üzemeltetőt használunk az objektum új példányának létrehozásához. A mi esetünkben létrehoztuk a szkenner objektum új példányát a kód megadásával Új szkenner (rendszer.ban ben).
  • A szkenner objektum felveszi a paramétert, amely megmutatja az objektum szkennelését. Ebben az esetben a rendszer.A paraméter. Rendszer.In Tájékoztatja a programot, amelyre szüksége van a felhasználó által megadott adatok beolvasásához.
  • Kép 91968 14
    4. Ezután egyértelműen szükség van a konzol adatbevitelére. Ezt a parancs segítségével lehet elvégezni Rendszer.Ki.Nyomtatás vagy Rendszer.Ki.Println.
    Rendszer.Ki.Nyomtatás ("Mi a neved? ")-
  • Kép 91968 15
    öt. Hogy a szkenner objektum felvette a következő sor, amelyet a felhasználó belép, és megváltoztatta, mint változó. A szkennernek mindig a felhasználó által megadott adatokat kell gyűjtenie. A kód következő kódja megadja a szkenner objektumát, hogy felismerje a felhasználó által írt nevet, és változhat:
    STRINGERIFUTNAME = UserInputScanner.Nextline ()-
  • A Java-ban az objektum módszerének megerősítése paraméterekre van állítvaObjektumnév.Módszernév (paraméterek). Sztringkód userinputscanner.Nextline () Hívja a szkennerobjektumot a hozzá rendelt névvel, majd hívjuk a módszert Nextline (), amely nem lehet paramétereket állíthat be.
  • Vegye figyelembe, hogy a következő sort tartjuk egy másik objektumban - karakterláncban. A kódban szerepel Userinputname
  • Kép 91968 16
    6. Nyomtatás üdvözlés a felhasználó számára. Miután megmentettük a nevét, kinyomtathatjuk a felhasználó üdvözlését. Emlékezzen a vonalraRendszer.Ki.Println ("Helló Világ.")- Amit a főfájlban használtunk az osztály kiterjesztésével? Minden, amit írtunk, a vonal felett kell lennie. Most megváltoztathatjuk ezt a sort, hogy a következő szöveget foglalja:
    Rendszer.Ki.Println ("Szia " + Userinputname + "!")-
  • A kódszöveg segítségével be kell írnia a "HI", a felhasználónevet és a felkiáltójeleket "Szia " + Userinputname + "!". Ezt az evezésnek hívják.
  • Három sorunk van: Hello, ", Userinputname, I "!". A Java-i sérülések változatlanok és nem szerkeszthetők. Ezért, hogy ötvözzük őket, létrehoztunk egy új sort, amelyben az üdvözlés tartalmaz.
  • Ezt követően ezt az új vonalat paraméterként használjuk Rendszer.Ki.Println.
  • Kép 91968 17
    7. Csavarja össze, és mentse el. A kódunknak ilyennek kell lennie:
    Import Java.Util.Scanner-public class HelloWorld {public static void Main (String [] args) {Scanner UserinputScanner = új szkenner (Rendszer.In) -system.Ki.Nyomtatás ("Mi a neved? ") -String userinputname = userinputscanner.Nextline () - rendszer.Ki.Println ("Szia " + Userinputname + "!") -}}
  • Kép 91968 18
    nyolc. Fordítson és fut. Menjen a parancssorba vagy a terminálra, és futtassa ugyanazokat a parancsokat, amelyeket a HelloWorldhoz használtunk.Jáva. Először össze kell fordítania a programot az optimalizáló nyelv fordítóvalJavac Helloworld.Jáva.Ezt követően futtathatjuk ezt a programot Java HelloWorld.
  • Tippek

    • Java - objektumorientált programozási nyelv, így hasznos olvasni az objektumorientált programozási nyelvek alapjairól.
    • Az objektumorientált programozás számos funkcióval rendelkezik, amelyek a paradigmájára jellemzőek. Három legfontosabb:
    • Egységbezárás - az objektum bizonyos összetevőihez való hozzáférés korlátozása. Java-ban vannak nyilvános, magán- és védett módosítások a mezők és módszerek számára.
    • Polimorfizmus - objektumok tulajdonsága különböző azonosítók készítéséhez. A Java-ban az objektum egy másik objektumon keresztül is kifejezhető, hogy már használja.
    • Öröklés - a mezők és módszerek használata egy másik osztályból ugyanazon hierarchia részeként, mint az aktuális objektum.
    Hasonló publikációk