Java

[Megjegyzés]

PowerPC gépek esetén az Ubuntu online súgó tartalmaz információkat.

A Sun Microsystems által fejlesztett Java egy interpreteres nyelv, melyet egy köztes bájtkódra kell fordítani. Ez a bájtkód hordozható, platformfüggetlen, mivel bármilyen Java virtuális gépen (JVM) futtatható. A Java egy objektumorientált nyelv, a szintaxisa hasonlít a C-hez, de sokkal biztonságosabb benne a kódolás.

Telepítés

Az Ubuntu egyaránt támogatja a Java 1.5-ös és 1.6-os verzióját, a Sun-os és a nyílt forrású változatokban is.

JDK 1.5

  1. Telepítse a sun-java5-jdk csomagot.

  2. Olvassa el a megjelenő Java licencet. A folytatáshoz el kell fogadnia azt.

  3. Ahhoz, hogy a rendszer a Sun Java-t használja a nyílt forráskódú (de korlátozottabban használható) GIJ változattal szemben, amely az alapértelmezett, futtassa ezt a parancsot:

    sudo update-alternatives --config java

    és válassza a j2re1.5-sun opciót.

JDK 1.6

A Java 1.6 szintén elérhető és telepíthető a fenti utasítások alapján, csak az összes előforduló 1.5 helyett 1.6-ot kell írni.

  1. Telepítse a sun-java6-jdk csomagot.

  2. Olvassa el a megjelenő Java licencet. A folytatáshoz el kell fogadnia azt.

  3. Ahhoz, hogy a gépe a Sun Java-t használja a nyílt forrású (de kisebb tudású), alapértelmezetten telepített GIJ helyett, futtassa a következő parancsot:

    sudo update-alternatives --config java

    majd válassza ki a következő lehetőséget: j2re1.6-sun.

Szia, világ!

Írja be a következő kódot egy szövegszerkesztőbe és mentse el „Hello.java” néven:

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

Nyisson egy terminált és fordítsa le a kódot a következő beírásával:

javac Hello.java

. Ezután futtathatja a kódot a

java Hello

parancs kiadásával.

Integrált fejlesztői környezetek

Eclipse IDE Javahoz

Az Eclipse platform egy teljes körű és bővíthető Java fejlesztőkörnyezetet biztosít.

  1. Telepítse az eclipse csomagot.

  2. Az Eclipse indításához kattintson az AlkalmazásokFejlesztésEclipse menüpontra.

NetBeans

A NetBeans platform egy teljes, kiterjeszthető Java fejlesztői környezetet nyújt.