Platform java - virtuális gép java, miért és hogyan használják és filmprogramját
Java - nyitott objektum-orientált programozási nyelv, amit arra terveztek, hogy leküzdjék a nehézségeket kapcsolatos írása és fordítása szoftver különböző operációs rendszerek és különböző eszközöket.
Java fordításban „kávé”. Miért hívják komoly programozási nyelv? Igen, egyszerűen azért, mert a programozók, fejlesztők nagyon szereti a kávé!
A cél a fejlesztők volt, hogy egy eszköz lehetővé teszi, hogy írjon kódot, amely teljesen hordozható (cross-platform) és ugyanabban az időben, hatékony, stabil és gyorsan elvégezhető.
Cross-platform úgy értük el, létrehozva egy virtuális gép Java.
Java Virtual Machine, vagy JVM - egy olyan program, amely egy réteg között az operációs rendszer és a Java szoftver.
A virtuális gép környezetben fut a Java kód programokat. Megvalósult JVM verzió minden jelenlegi operációs rendszereket.
További eredmények a fejlesztők
- A fejlesztők jelentős időt csökkentését teszi az összetett programok, köszönhetően elolvasni és megérteni a kódot, sintkasis ami hasonló a C / C ++.
- Megakadályozza a jogosulatlan végrehajtását rosszindulatú kód rovására biztonság.
- Elegáns megoldás van olyan kihívásoknak, mint a többszálas, hálózati, elosztott alkalmazások létrehozásához, amelyek működnek adatfolyamok memóriavesztés megelőzés, lehallgatás és kezelési hibák és kivételek.
- Applet technológiát fejlesztettek ki - dinamikusan betöltött programok futnak a webböngészőben környezetet, és lehetővé teszi az interaktivitást a weboldalakat.
- A fejlett WEB-start technológia, amely lehetővé teszi, hogy a program futtatásához online, linkre kattintva a weboldalon. A program letölthető, tárolt, és futni, nem kell telepíteni és frissíteni a szoftvert e folyamat is elérhető cross-platform.
Az elválasztás a platform a három összetevőből
Jelenleg Java EE platform a legjobb alapozást vállalati (enterprise) alkalmazásokat.
Ez arra hív minket, hogy telepítse a Java platform
- Java Runtime - végrehajtási környezet által biztosított virtuális gépet.
- Fejlesztő eszközök - fordító, debugger, egy eszköz létrehozására dokumentációt.
- API - Application Programming Interface, egy kiterjedt kész könyvtárak a megoldás a tipikus és atipikus problémák.
Hogy a Java program
- A programozó létrehoz egy fájlt kiterjesztése JAVA, és teszi a forráskódot.
- Segítségével a fordító alapján a forráskódot, egy kiterjesztésű fájl CLASS, hogy hozza a byte fordító program kódot - a parancsokat a virtuális gépet.
- Amikor futtatja a programot betölteni és végrehajtani egy bájtkódot.
Jelenleg Java írt egy csomó jó minőségű és hasznos szoftver, így nem veszíti el az összes előnyeit annak használatát, vagy szórakozni létre egy Java programot, folytassa telepíteni a Java virtuális gép.