6
DVG1 - 03 - Einführung in Jav DVG1 - 03 - Einführung in Jav a 1 Einführung in JAVA Einführung in JAVA

DVG1 - 03 - Einführung in Java 1 Einführung in JAVA

Embed Size (px)

Citation preview

Page 1: DVG1 - 03 - Einführung in Java 1 Einführung in JAVA

DVG1 - 03 - Einführung in JavaDVG1 - 03 - Einführung in Java 11

Einführung in JAVAEinführung in JAVA

Page 2: DVG1 - 03 - Einführung in Java 1 Einführung in JAVA

22 DVG1 - 03 - Einführung in JavaDVG1 - 03 - Einführung in Java

Das erste ProgrammDas erste Programm

public class Hello{

public static void main (String [] args){

System.out.println("Hello, world!");}

}

Page 3: DVG1 - 03 - Einführung in Java 1 Einführung in JAVA

33 DVG1 - 03 - Einführung in JavaDVG1 - 03 - Einführung in Java

public class Hellopublic class HelloJede Datei enthält genau eine öffentliche (Jede Datei enthält genau eine öffentliche (publicpublic) ) Klasse. Der Dateiname stimmt mit dem Klassennamen Klasse. Der Dateiname stimmt mit dem Klassennamen überein. Typ „java“, also überein. Typ „java“, also Hello.javaHello.java

public static void main (String [] args)public static void main (String [] args)Die Ausführung eines Programms beginnt immer mit der Die Ausführung eines Programms beginnt immer mit der Funktion Funktion mainmain, die genau so definiert werden muß., die genau so definiert werden muß.

System.out.println("Hello, world!");System.out.println("Hello, world!");Die Klasse Die Klasse SystemSystem bezieht sich auf den Rechner, der bezieht sich auf den Rechner, der das Programm ausführt. das Programm ausführt. outout bezeichnet das bezeichnet das Standardausgabe-Objekt der Klasse System und Standardausgabe-Objekt der Klasse System und printlnprintln die Methode von die Methode von outout mit der eine mit der eine Zeichenkette auf die Standardausgabe ausgegeben Zeichenkette auf die Standardausgabe ausgegeben wird.wird.

Page 4: DVG1 - 03 - Einführung in Java 1 Einführung in JAVA

44 DVG1 - 03 - Einführung in JavaDVG1 - 03 - Einführung in Java

Bearbeitungsschritte:

edit Hello.java

javac Hello.java

java Hello

Page 5: DVG1 - 03 - Einführung in Java 1 Einführung in JAVA

55 DVG1 - 03 - Einführung in JavaDVG1 - 03 - Einführung in Java

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-Byte-Code. 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.

Page 6: DVG1 - 03 - Einführung in Java 1 Einführung in JAVA

66 DVG1 - 03 - Einführung in JavaDVG1 - 03 - Einführung in Java

Editor

.java - Dateien

Java-Compiler

.class - Byte-Code-Dateienvirtuelle java- Maschine