Java Hello World

Da Andreabont's Wiki.

Nota: in Java ogni file deve contenere una sola classe pubblica, e il nome del file deve chiamarsi allo stesso modo della classe pubblica. Nel nostro esempio il file sarà quindi HelloWorld.java.

Codice

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

Compilare

Per ottenere il bytecode della classe, HelloWorld.class, possiamo usare:

javac HelloWorld.java

Dopo aver compilato le classi possiamo creare un archivio (jar) che le contiene tutte:

jar cfe <archivio.jar> <ClasseDiIngresso> <ClasseDiIngresso.class> [<AltraClasse> ...]

Nel nostro esempio:

jar cfe Hello.jar HelloWorld HelloWorld.class

Eseguire

Per eseguire il bytecode della classe HelloWorld.class possiamo usare:

java HelloWorld

Per eseguire un archivio:

java -jar Hello.jar