Einführung in JAVA DVG1 - 03 - Einführung in Java 1 Das erste Programm public class Hello { public static void main (String [] args) { System.out.println("Hello, world!"); } } DVG1 - 03 - Einführung in Java 2 public class Hello Jede Datei enthält genau eine öffentliche (public) Klasse. Der Dateiname stimmt mit dem Klassennamen überein. Typ „java“, also Hello.java public static void main (String [] args) Die Ausführung eines Programms beginnt immer mit der Funktion main, die genau so definiert werden muß. System.out.println("Hello, world!"); Die Klasse System bezieht sich auf den Rechner, der das Programm ausführt. out bezeichnet das Standardausgabe-Objekt der Klasse System und println die Methode von out mit der eine Zeichenkette auf die Standardausgabe ausgegeben wird. DVG1 - 03 - Einführung in Java 3 Bearbeitungsschritte: edit Hello.java javac Hello.java java Hello DVG1 - 03 - Einführung in Java 4 edit Hello.java Es wird der Editor aufgerufen. Damit wird der Text der Datei Hello.java eingegeben und bearbeitet. javac Hello.java Der JAVA-Compiler wird aufgerufen. Dieser erzeugt den Java-ByteCode. Dieser ist unabhängig vom entsprechenden Rechner und in Dateien mit dem Typ "class" enthalten, z.B. Hello.class . java Hello Der Byte-Code wird von der „virtuellen Java-Maschine“ interpretiert und ausgeführt. DVG1 - 03 - Einführung in Java 5 Editor .java - Dateien Java-Compiler virtuelle javaMaschine .class - Byte-Code-Dateien DVG1 - 03 - Einführung in Java 6