A Java programozási nyelv eredetileg a Sun Microsystems által fejlesztett, amely kezdeményezte James Gosling, majd megjelent 1995-ben, mint központi eleme a Sun Microsystems Java platform (Java-1.0 ).
a Java Standard Edition legújabb kiadása a Java SE 8. A Java fejlődésével és széles körben elterjedt népszerűségével több konfigurációt építettek, hogy megfeleljen a különböző típusú platformoknak., Például: J2EE vállalati alkalmazásokhoz, J2ME mobil alkalmazásokhoz.
az új J2 verziók átnevezték Java SE, Java EE, illetve Java ME. A Java garantáltan egyszer írható, bárhol futtatható.
Java is −
-
Object Oriented-in Java, everything is a Object. Java könnyen bővíthető, mivel ez alapján az objektum modell.,
-
platformfüggetlen-ellentétben sok más programozási nyelvvel, köztük a C és C & plus;& plus; a Java összeállításakor nem platformspecifikus gépre, hanem platformfüggetlen bájtkódra állítják össze. Ezt a bájtkódot a virtuális gép (JVM) terjeszti az interneten, és annak a Platformnak az alapján értelmezi, amelyen fut.
-
egyszerű-a Java-t úgy tervezték, hogy könnyen megtanulható legyen. Ha megérted az OOP Java alapkoncepcióját, könnyű lenne elsajátítani.,
-
biztonságos-a Java biztonságos funkciójával lehetővé teszi vírusmentes, szabotázsmentes rendszerek fejlesztését. A hitelesítési technikák nyilvános kulcsú titkosításon alapulnak.
-
architektúra-semleges-Java fordító létrehoz egy architektúra-semleges objektum fájlformátumot, ami a lefordított kódot futtatható sok processzor, a jelenléte Java runtime rendszer.
-
Portable – being architecture-semleges, és mivel nincs implementáció függő szempontjai a specifikáció teszi Java hordozható., Compiler Java van írva ANSI C egy tiszta hordozhatóság határ, amely egy POSIX részhalmaza.
-
Robust − Java erőfeszítéseket tesz a hibára hajlamos helyzetek kiküszöbölésére azáltal, hogy elsősorban a fordítási idő hibakeresését és a futásidejű ellenőrzést hangsúlyozza.
-
többszálú-a Java többszálú funkciójával olyan programokat lehet írni, amelyek egyszerre számos feladatot képesek végrehajtani. Ez a tervezési funkció lehetővé teszi a fejlesztők számára, hogy olyan interaktív alkalmazásokat készítsenek, amelyek zökkenőmentesen működhetnek.,
-
értelmezett-Java bájtkód lefordítva menet közben natív gépi utasítások, és nem tárolja sehol. A fejlesztési folyamat gyorsabb és analitikusabb, mivel az összekapcsolás inkrementális és könnyű folyamat.
-
nagy teljesítmény-Just-In-Time fordítók használatával a Java nagy teljesítményt tesz lehetővé.
-
Distributed-a Java az internet elosztott környezetéhez készült.,
-
A Dynamic − Java dinamikusabbnak tekinthető, mint a C vagy C & plus;+ mivel úgy tervezték, hogy alkalmazkodjon egy fejlődő környezethez. A Java programok nagy mennyiségű futásidejű információt hordozhatnak, amelyek felhasználhatók a futásidejű objektumokhoz való hozzáférés ellenőrzésére és megoldására.
A Java története
James Gosling 1991 júniusában indította el a Java nyelvi projektet a sok set-top box projekt egyikében való használatra., A nyelv, kezdetben az úgynevezett “tölgy” után egy tölgyfa állt kívül Gosling irodája, is ment a neve “zöld”, és végül átnevezték Java, egy listát a véletlen szó.
A Sun 1995-ben kiadta az első nyilvános implementációt Java 1.0 néven. Megígérte, hogy egyszer ír, bárhol fut (Wora), költségmentes futási időket biztosít a népszerű platformokon.
2006.November 13-án a Sun a Java nagy részét szabad és nyílt forráskódú szoftverként adta ki a GNU General Public License (GPL) feltételei szerint.,
2007.május 8-án a Sun befejezte a folyamatot, így a Java összes alapvető kódja szabad és nyílt forráskódú, eltekintve a kód egy kis részétől, amelyhez a Sun nem rendelkezett szerzői joggal.
eszközök szüksége lesz
Az ebben a bemutatóban tárgyalt példák végrehajtásához szüksége lesz egy Pentium 200 MHz-es számítógépre, amelynek legalább 64 MB RAM-ja van (128 MB RAM ajánlott).
szüksége lesz a következő szoftverekre is −
- Linux 7.,1 vagy Windows xp / 7 / 8 operációs rendszer
- Java JDK 8
- Microsoft Notepad vagy bármely más szövegszerkesztő
Ez az oktatóanyag biztosítja a szükséges készségeket a GUI, hálózati és webes alkalmazások Java használatával történő létrehozásához.
mi a következő lépés?
a következő fejezet bemutatja, hogyan szerezheti be a Java-t és annak dokumentációját. Végül arra utasítja Önt, hogy hogyan kell telepíteni a Java-t, majd készítsen egy környezetet a Java alkalmazások fejlesztéséhez.
Leave a Reply