Java

[Nota]

Per architetture PowerPC, consultare la documentazione di Ubuntu in linea.

Java, sviluppato da Sun Microsystems, è un linguaggio interpretato che viene compilato in bytecode. Questo bytecode può essere eseguito su qualsiasi «Java Virtual Machine», rendendo così Java un linguaggio portabile. È orientato agli oggetti, ha una sintassi simile al C ed è progettato per essere sicuro.

Installazione

Ubuntu supporta sia la versione 1.5 sia la 1.6, della Sun od open source.

JDK 1.5

  1. Installare il pacchetto sun-java5-jdk dal repository «multiverse» (consultare Aggiungere, rimuovere e aggiornare applicazioni). È necessario usare il Gestore pacchetti Synaptic per installare questo pacchetto.

  2. Leggere la licenza di Java presentata. È necessario accettarla per poter continuare.

  3. Per impostare il proprio sistema affinché utilizzi la versione Sun di Java al posto della versione open source (ma meno funzionale) GIJ già installata, eseguire il comando

    sudo update-alternatives --config java

    e scegliere l'opzione indicante j2re1.5-sun.

JDK 1.6

È disponibile anche la versione 1.6 di Java, che può essere installata seguendo le istruzioni indicate in precedenza e sostituendo «1.6» a «1.5».

  1. Installare il pacchetto sun-java5-jdk dal repository «multiverse» (consultare Aggiungere, rimuovere e aggiornare applicazioni). È necessario usare il Gestore pacchetti Synaptic per installare questo pacchetto.

  2. Leggere la licenza di Java presentata. È necessario accettarla per poter continuare.

  3. Affinché il proprio sistema possa usare Sun Java al posto della versione open source (con meno funzionalità) GIJ installata in modo predefinito, eseguire:

    sudo update-alternatives --config java

    e scegliere l'opzione con j2re1.6-sun.

Ciao mondo!

Inserire il seguente codice in un editor di testo e salvare i file come "Ciao.Java":

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

Aprire un terminale ed eseguire il codice digitando:

javac Ciao.java; java Ciao

Ambienti di sviluppo integrati

Eclipse IDE per Java

La piattaforma Eclipse fornisce un ambiente di sviluppo Java completo ed estensibile.

  1. Installare il pacchetto eclipse dal repository «universe» (consultare Aggiungere, rimuovere e aggiornare applicazioni).

  2. Scegliere ApplicazioniProgrammazioneEclipse IDE per iniziare a usare Eclipse.

Netbeans

La piattaforma Netbeans fornisce un ambiente di sviluppo Java completo ed estendibile.