Un programme de base

Le code suivant est celui d'un programme Java minimaliste. Le fichier source doit avoir comme nom celui de la classe publique, ici "HelloWorld", suivi du suffixe ".java".

// fichier HelloWorld.java

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

La version suivante utilise l'approche orientée objet.

// fichier HelloWorld.java

public class HelloWorld {
    
    public void sayHello() {
        System.out.println("Hello World !");
    }
    
    public static void main(String args[]) {
        HelloWorld app = new HelloWorld();
        app.sayHello();
    }
}