Java

A Programozás Wiki wikiből
(Java programozási nyelv szócikkből átirányítva)

A Java a 90-es évek elején kialakult objektumorientált programozási nyelv. A támogatott nyelvi elemek közé tartozik az osztályok definiálása, leszármaztatás, interfészek, csomagok és (ma már) a generikusok használata is. Beépített hulladékgyűjtő algoritmust alkalmaz a nem használt objektumok felszámolására.

A Java-hoz kiterjedt könyvtárrendszer tartozik, és számtalan programozási feladathoz (adatbáziselérés, webes alkalmazások, mobiltelefonok) köthető bevált Java-s megoldás.

A Java forráskódot a fordító (általában) nem közvetlenül gépi kóddá, hanem Java bájtkóddá fordítja, amit egy Java virtuális gép futtat. Ez eredményezi a Java platformfüggetlenségét. A bájtkód értelmezése időt vesz igénybe, ezért a Java programok többnyire lassabban futnak, mint a natív gépi kódú megfelelőik.

A helló program Java nyelven:

   public class Hello {
      public static void main(String[] args) {
         System.out.println("Hello, World!");
      }
   }