New Page 1

Jellegzetessége a Java nyelvet.

- Egyszerűség. Java nyelv szintaxis. Lényegében ez jelenti a „tisztított” variáns a C ++ nyelven szintaxis. Ez a nyelv nem a fejléc fájlok mutató aritmetika (és maguk pointerek), építmények, a szakszervezetek, az üzemeltető túlterhelés, virtuális alap osztályok, stb Egy másik szempont az egyszerűség - rövidség. Az egyik cél a Java nyelv - annak biztosítása érdekében, a fejlesztési programok, hogy lehet futtatni kisgépek.

- Objektumorientáltság. Az objektum-orientált programozás - programozási eljárás, amelyben a hangsúly a középső az adatok (azaz tárgyak), és az azokhoz való hozzáférés módjára. és a mérlegelés tárgya sorszámozás mechanizmusok észre stabil tárgyakat és eszközöket grafikus felhasználói felületek a kész alkatrészeket.

- Distribution. A Java nyelv egy nagy könyvtár programok adatátvitelre ezeken alapuló protokollok TCP / IP (Transmission Control Protocol / Internet Protocol), a HTTP (Hypertext Transfer Protocol), vagy az FTP (File Transfer Protocol). Alkalmazások Java-ban írt. nyithat tárgyakat és elérheti őket a hálózaton keresztül, az URL (Uniform Resource Location) ugyanolyan könnyen, mint a helyi hálózaton.

- Megbízhatóságát. A Java nyelv létrehozásához használt programokat kell megbízhatóan működjön minden helyzetben. A hangsúly a Java nyelv kap a korai felismerés a lehetséges hibák dinamikus ellenőrzés, valamint a kizárási helyzetek hibalehetőséget. Programozó Java véglegesen kitiltják a érvénytelen mutató, helytelen elosztása és memóriavesztés (szemétgyűjtő).

- Biztonság. Java használatra tervezték egy hálózati vagy elosztott környezetben. Emiatt nagy figyelmet fordítanak a biztonságra. Java biztonsági rendszer megakadályozza veremtúlcsordulás helyzet, a futó program, kár, hogy a memória területek és mások.

- Függetlenül attól, hogy az építészet. A fordító generál egy tárgy fájlformátum, amely független a számítógépes architektúra. A lefordított program futtatható bármely processzor a Java programozási nyelv rendszere. Ebből a célból a Java fordító generálja bytecode parancsok, amelyek nem függnek az adott számítógépes architektúra. Bájtkódjának tervezték oly módon, hogy lenne minden gépen lehet könnyen értelmezhető vagy lefordítani a légy a gépfüggő kódot. Cross-platform kompatibilitás érhető el a virtuális gép JVM (Java Virtual Machine). A JVM - egy olyan program, hogy meg van írva kifejezetten az egyes valós platform az egyik oldalon, hogy elrejtse az összes jellemzőjét, és a másik -, hogy egy közös futásidejű környezet Java-alapú alkalmazások.

- Gépfüggetlen. Ellentétben a C és C ++, Java specifikáció nem tartalmazza a megvalósításhoz függő rendszerben. És a mérete alapvető adattípusok, és velük aritmetikai műveleteket pontosan meghatározható.

- Értelmezhetősége. Java nyelv értelmező átadható bármely gép és a byte-kódot közvetlenül rajta.

- Nagy teljesítményű. Annak ellenére, hogy általában úgy értelmezik, byte-kód több mint elég a teljesítmény, vannak olyan helyzetek, amelyek alapján egy még nagyobb hatékonyság érdekében. Bájtkódot futásidőben lefordítani gépi kód egy adott processzor, amelyen az alkalmazást futtatják (JIT - fordító).

- Többszálú. A többszálas biztosítja a jobb interaktivitás és a program végrehajtását.

- Dinamizmus. A Java nyelv úgy tervezték, hogy könnyen alkalmazkodni a folyamatosan változó környezetben. A könyvtárban, akkor szabadon új módszerek és tárgyak, anélkül, hogy kárt.

Beépítőkészlet Java Software Development Kit szerszámok

A JDK csomagot nevezzük JDK 1. x. x. Míg az első mindig 1. Ez azt jelenti, hogy fenntartja a teljes kompatibilitást az összes verzió 1.h.h. Azaz, egy programot írt az idősebb JDK, mindig sikeresen fut az újabb. Ha lehetséges, megfigyelni és visszafelé kompatibilitás. A második ábra változott 0-tól 7 Minden változat volt jelentős bővülése a szabványos könyvtárakat. Végül a harmadik számjegy a fejlesztés egy változata. A nyelv, illetve a könyvtárak nem változott, csak a hibákat kiküszöböljük, optimalizált, lehet változtatni (hozzáadott) közművek érveket.

Telepítése után JSDK csomagot kell még egy lépést: add a neve a jdk / bin könyvtárba, hogy a lista útvonalakat, amelyek az operációs rendszer képes megtalálni a futtatható fájlokat. Ezt a lépést végre különböző rendszerek eltérő módon:

- A Unix platformon pályák szerkesztése eljárás végrehajtható fájlokat ez függ a héj. Ha egy shell C, hozzá kell adnia a vonal set path = (/ usr / local / jdk / bin $ path) a fájl végéhez

/.cshrc.
Ha a Bourne Again Shell meg kell adni egy sort export PATH = / usr / local / jdk / bin: $ PATH végén fájl

- A platform, Windows95 / 98, a autoexec.bat fájlt, akkor meg kell adnia a SET PATH = c húr: \ jdk \ bin;% PATH%.

Helyessége telepítése a JDK, akkor megtekintéséhez beírja az ablak boríték java -version parancsot, és nyomja meg az Entert. Látnia kell a következő üzenet:

Ábra. 1. A vizsgálat eredménye megfelelő Java telepítés

Könyvtárfájlokhoz szállítják a JDK levéltárként src.zip. Meg kell ezt a fájlt csomagolja, hogy hozzáférjen a forráskód programok. Ehhez kövesse az alábbi lépéseket:

- megy a könyvtárba a JDK telepítve, és hozzon létre egy könyvtárat src;

- beköltözik az src könyvtárban futtassa jar xvf parancsot. \ Src.zip (Windows) vagy a jar xvf. /src.jar (Unix).

src.zip fájl tartalmazza a forráskód minden nyilvános könyvtárak. Ezen túlmenően, a mappát, amelyben a JDK lehet DEMO mappát példák Java fejlesztési program.

Írni az első program, amit meg kell hozzon létre egy szöveges fájl nevét Welcome.java (a szabályok elnevezésére a program fájlok ismertetjük), amely úgy néz ki, mint a tartalmát az alábbiak szerint:

public class Üdvözöljük

public static void main (String [] args)

Egy program Java nyelven írt egy sor osztályok. Beletelik egy bizonyos belépési pontot, ami kell kezdeni végrehajtását a kérelmet. statikus fő () módszert használják erre a célra. Sőt, amikor a program indul, még sincs egyetlen objektumot. Statikus fő módszer megteremti a szükséges objektumok a program. Az érv a módszer fő () egy tömböt. Ez tele van további paramétereket, amelyeket megadott, amikor a módszert nevezik.

A fordításhoz a program a parancssorból, meg kell nyitni egy parancsértelmezőt és módosíthatja a könyvtárat a forráskódját a program (például a program meg van írva, és egy fájlban tárolja Welcome.java). A fordításhoz a fájlt, akkor írja be a parancssorba:

javac Welcome. Jáva

Abban az esetben sikeres összeállítás lesz Welcome.class fájlt. javac fordító helyezni a bájtkódot programot. Hívjon JVM java parancs értelmezi bájtkódot, azaz A program futtatásához. Ehhez meg kell adnia a JVM nevét a fő osztály, amely a main () függvény:

Ennek eredményeként, a program elindul, és a konzol üzenetet jeleníti meg:

- Ha kézzel tárcsáz, szüksége van egy program, hogy szorosan kövesse nyomon a használata a kis- és nagybetűket. Különösen a nevét az osztály - Welcome, és nem szívesen vagy szívesen.

- A fordítóprogram megköveteli, hogy a fájl neve Welcome.java. Tolmács kell az úgynevezett Welcome osztály, a kiterjesztés nélküli .java vagy .class.

- Ha a képernyőn megjelenik a „Rossz parancs vagy fájlnév” vagy „javac: command not found”, ellenőrizze a helyes telepítést utak a PATH változót.

- Ha a java értelmező hibaüzenetet jelenít java.lang.NoClassDefFoundError, gondosan ellenőrizze a fájl nevét.

Számos IDE alkalmazások Java. A leghíresebb közülük - Sun One Studio [8], a Java Builder [9], a NetBeans [10], az Eclipse [2]. Vegyünk egy lépésről lépésre létrehozásának folyamatát egy projekt Eclipse shell példa.

Fuss az Eclipse programot, és válassza ki a menüpontot a File -> New -> Project, és hozza létre (2. ábra). A „varázsló”, válassza a Java között a tervezett projekt típusok balról listában, és a Java projekt a jobb oldali listából, majd kattintson a Tovább gombra.

New Page 1
New Page 1

Ábra. 2. A projekt varázsló Eclipse ábra. 3. Válogatás projekt létrehozása lehetőséget

A projekt neve, írja be a projekt nevét Üdvözöljük és kattintson a Tovább gombra. A megjelenő ablakban (4.) Nyomja meg a Mappa hozzáadása gombot, és adja meg a mappa nevét, ahol fekszenek a forráskód az új projekt. Kattintson a Befejezés, a projekt.

New Page 1
New Page 1

Ábra. 4. kiválasztása mappát a projekt ábra. 5. Hozzon létre egy új osztályt.

Írni programkód létrehozásához szükséges osztályban. Válassza ki a menüpontot a File -> New -> Class és adja az osztály nevét Welcome (6. ábra). A megjelenő ablakban beírt kódot. A program futtatásához menüponttal run -> Futtatás (6. ábra). A párbeszédablak „Master” indított, válassza ki a „Java alkalmazás” a listán a „Launch konfigurációk”, az Új gombra. A projekt során válassza ki a projektben létrehozott Welcome, nyomja meg a keresés gombot keresni osztályok. tartalmazó funkciós public static void main (String [] args). Ha rákattint a Run gomb elindítja az alkalmazást.

New Page 1

Ábra. 6. Indítsa el az alkalmazást

Kapcsolódó cikkek