Java
A WebBuilderWikiBÓL
Tartalomjegyzék |
[szerkesztés] Meghatározás
A Java objektumorientált programozási nyelv, nevét Java szigetéről kapta, mivel az ötletgazdák imádták az innen származó kávét. Hasonlít a C-s nyelvekhez, a C#-t sokan egyenesen ennek leszármazottjának tekintik. A Java a Sun Microsystems gyermeke. Jelenlegi legújabb verziója az 1.5-ös, ugyanakkor sokhelyütt még az 1.4.2-es változattal dolgoznak.
A nyelv fontos jellemzője a platformfüggetlenség, amelyet a Java Virtual Machine-nek (Java Virtuális Gép, JVM) köszönhet. A JVM egy gépi utasításkészletet tartalmaz, amelyet egy virtuális géphez definiáltak. A Java programokat erre a virtuális utasításkészletre fordítjuk le, majd a futtatáskor a JRE (Java Runtime Environment, Java Futtatókörnyezet) ezt fordítja le az adott operációs rendszernek megfelelően. Ezért - bár a Java platformfüggetlen - a JRE korántsem az, sokféle platformra elkészítették a különböző implementációit.
Napjainkban jellemzően mobil alkalmazásokban, banki kapcsolattartásban, közepes méretű vállalatirányítási rendszerekben, illetve internetes, hálózati megoldásokban kap - mind nagyobb - szerepet.
[szerkesztés] Felépítés
[szerkesztés] Csomagok
A nyelv elemei szintén Java-ban íródtak és csomagokba rendezettek. A Java egyik alapvető jellemzője a csomagstruktúra, amely - a PHP-vel ellentétben - egy könnyebb include/import megoldást tesz lehetővé.
[szerkesztés] Példatár
[szerkesztés] Alkalmazási területek
- Hagyományos alkalmazások
- Web
- Appletek
- Szervletek
- JSP (Java Server Pages)

