Java Tutorium

[Einführung II]

Erste Schritte in Java...

  1. Der Compiler und der Interpreter bei Java
  2. Das erste Programm
  3. Verknüpfung von Zeichenketten und Zahlen
  4. Rechnen unter System.out.println
  5. Variablen
  6. Aufgaben

Der Compiler und der Interpreter bei Java

Vom Texteditor zum ausgeführten Programm

Um unter Java ein Programm zum laufen zu bekommen bedarf es 3 Schritten:

  1. Das Programm wird mit einem Texteditor geschrieben und unter der Endung ".java" abgespeichert
  2. Das Programm wird durch den Befehl "javac Programmname.java" in einen ByteCode umgewandelt. Danach findet sich im selben Verzeichnis eine Datei "Programmname.class"
  3. Der ByteCode des Programms wird durch den Befehl "java Programmname" vom Computer interpretiert (=ausgeführt)

Das erste Programm

// unser erstes Programm
// (C) by Andreas Geggus

class ErstesProgramm {
  public static void main(String[] args) {
    System.out.println("Hallo Welt");
  }
}

Verknüpfung von Zeichenketten und Zahlen

// Ausgabe-Uebungen
// Dieses Programm demonstriert die Verknüpfung von Zahlen
// und Zeichenketten

class Ausgabe {
  public static void main (String[] args) {
    System.out.println(3+"Hallo Welt");
    System.out.println(3+5+"Hallo Welt");
    System.out.println("Hallo Welt"+3);
    System.out.println("Hallo Welt"+3+5);
    System.out.println("Hallo Welt"+(3+5));
  }
}

Rechnen unter System.out.println

// ein bisschen Mathe fuer Erstsemester
class MiniMathe {
  public static void main (String[] args) {
    System.out.println(3);
    System.out.println(3+5);
    System.out.println(3*5);
    System.out.println(3+5*4-2);
    System.out.println((3+5)*(4-2));
  }
}

Variablen

// fast wie ein Huetchenspiel
class WechselDich {
  public static void main (String[] args) {
    int a,b,c;
    a = 1;
    b = 2;
    c = 3;
    System.out.println(a+" und "+b+" und "+c);
    c = a;
    b = 2 * b;
    a = b - c;
    System.out.println(a+" und "+b+" und "+c);
    c = 5;
    b = b / 2;
    a = c - b;
    System.out.println(a+" und "+b+" und "+c);
  }
}

Aufgaben

  • Verändere das die Datei "ErstesProgramm" so, dass sie eine Beschreibung von Dir ausgibt!
  • Ändere beim Programm "Ausgabe" die Position der Pluszeichen und der Zahlen und der Plus-Zeichen. Wann wird das Programm compiliert, wann nicht?
  • Ändere das Programm "Ausgabe" so um, dass zwischen den Zahlen und dem Text ein Leerzeichen erscheint!
  • Verändere das Programm WechselDich so, dass die Mulitplikation,Division,Addition und Subtraktion der Zahlen 6 und 2 ausgegeben wird.