RÖVIDEN
Egy rendkívül népszerű, osztályalapú, objektumorientált programozási nyelv, amely a „írd meg egyszer, futtasd bárhol” elvre épülve szinte bármilyen operációs rendszeren képes működni.
KICSIT RÉSZLETESEBBEN
A jelentése mögött
Az 1995-ben a Sun Microsystems (ma az Oracle tulajdona) által útjára indított Java a világ egyik legelterjedtebb programozási nyelve. Népszerűségének kulcsa a hordozhatóság: a Java kód nem közvetlenül a hardveren fut, hanem egy köztes bájtkóddá fordul le, amelyet a JVM (Java Virtual Machine) futtat. Ennek köszönhetően a Java programok módosítás nélkül futtathatók Windowson, Linuxon, macOS-en, sőt akár okoseszközökön és háztartási gépeken is. A nyelv szigorúan típusos és tisztán objektumorientált (OOP). Hatalmas szerepet játszik a nagyvállalati (enterprise) rendszerek, a banki szoftverek, a nagy forgalmú backend szolgáltatások, valamint a natív androidos mobilalkalmazások fejlesztésében.
Egyszerűen: Képzeld el, hogy írsz egy könyvet, de ahelyett, hogy lefordítanád minden létező nyelvre, egy univerzális jelnyelven írod meg. Ezután minden olvasódnak adsz egy kis tolmácsgépet (ez a JVM), ami a saját anyanyelvére fordítja le a szöveget. A Java pontosan így működik: a megírt programot egy olyan közös digitális nyelvre fordítja le, amit a számítógépek, a telefonok vagy akár az okos hűtőszekrények is megértenek, ha van rajtuk ilyen tolmácsprogram. Emiatt vált a világ egyik legbiztonságosabb és legelterjedtebb programozási nyelvévé a nagyvállalatok körében.