public class Hello { public static void main( String[] args ) { System.out.println("Hello World!"); } }
Oben steht das Quellprogramm (Quelldatei) aus dem Kapitel 5. Das Programm gibt die Zeichen Hello World! auf dem Bildschirm aus.
Die Datei muss Hello.java genannt werden, um mit dem Klassennamen übereinzustimmen. Bei den meisten Computersystemen ist die Groß-/Kleinschreibung des Dateinamens wichtig. (Daher, wenn die Datei hello.java heißt, mit einem kleinen h, wird es nicht funktionieren.) Die korrekte Groß-/Kleinschreibung innerhalb eines Java Programms ist auf allen Computern wichtig.
Eine Computersprache, bei der die Groß-/Kleinschreibung einen Unterschied macht, wird case sensitive genannt. Java ist case sensitive. Nicht alle Programmiersprachen sind es.
Zeilen werden eingerückt, um die logische Struktur des Programms zu zeigen. Das ist in Java nicht vorgeschrieben, macht das Programm aber verständlicher. (Mehr dazu später.)
Die erste Zeile ...
public class Hello
... besagt, dass dieses Quellprogramm eine Klasse mit dem Namen "Hello" definieren wird. Eine Klasse ist ein Abschnitt eines Programms. (Eine bessere Definition von "Klasse" wird in späteren Kapiteln folgen.) Wenn das Programm kompiliert ist, wird der Compiler eine Datei aus Bytecode mit dem Namen Hello.class erzeugen.
Hier ist die erste Zeile eines Java Programms:
public class AddiereZahlen