Übung 1

Werbung
Herzlich Willkommen
zu „Einführung in
die Programmierung
mit Java“
Allgemeines
• Übungsleiter: Gerhard Gröger
•
•
•
•
Tel.: 73 - 1764
E-Mail: [email protected]
Sprechstunde: Mittwochs von 12 – 14 Uhr
Büro: Erdgeschoss, vom Hof erste Tür links
• Ort: GIS-Labor
• Termin:
- Gruppe A: Mittwochs von 14 Uhr c.t. – 15 Uhr
- Gruppe B: Mittwochs von 15 Uhr c.t. – 16 Uhr
Schein
• Voraussetzungen:
- regelmäßige Teilnahme an Veranstaltung
- regelmäßige Abgabe der Hausaufgaben
• Keine Pflicht (Wahlpflichtveranstaltung)
• Aber: kann nicht schaden für
- Bafög
- Bewerbung
- Etc.
Inhalt
• Allgemeine Einführung in die Programmierung
• Datenstrukturen
• Algorithmen
• Standard-Ein-/Ausgabeoperationen
• Fenster/Grafik
• (Einbettung von Java-Programmen in HTML-Seiten)
wichtig: Probieren hilft enorm beim Studieren
Allgemeines zu Java
• Universelle, objektorientierte Programmiersprache
• Konzepte geerbt von Simula, Smalltalk, C++
• Syntax angelehnt an C und C++
• große standardisierte Funktionsbibliotheken (z.B. Grafik,
Fenster, Datenstrukturen, ...)
• automatische Speicherverwaltung
• Plattformunabhängig
• Stand-alone Programme
• Programme in HTML-Seiten einbettbar (Applets)
Plattformunabhängigkeit
Literatur zu Java
• „Go To Java 2“ von Guido Krüger, Addison-
Wesley
• „Java and Object Orientation“ von John Hunt,
Springer-Verlag
Internetseiten zu Java
• Online-Version des Buchs „Go To Java 2“ von G. Krüger
http://www.gkrueger.com/books/k99a.html
• Online-Java-Kurs
http://www.boku.ac.at/javaeinf
• Firma Sun
http://java.sun.com
• Java Developers Network (in deutsch)
http://www.joint.org
Werkzeuge
• Java Developer Kit JDK 1.1.3
• Erstellen des Programms: beliebiger Editor
• Java-Compiler javac
• Java-Interpreter java
• Ausprobieren von Java-Applets appletviewer
• Programmierumgebung (Forte 4i)
Beispiel „Hello World“
Programm:
Ausgabe:
class HelloJava {
public static void main (String args[]) {
System.out.println("Hallo Welt!");
}
}
Hallo Welt!
Beispiel „Hello World“
Auf den folgenden Folien wird beschrieben, wie das
Beispielprogramm „Hello World“ mit der
Programmierumgebung Forte erstellt und ausgeführt
werden kann.
Schritt 1: Starten von Forte durch Doppelklick auf
Die Programmierumgebung Forte erscheint
Edit-Tab
Hauptfenster
von Forte
Filesystems-Tab
Explorer-Fenster
Schritt 2: Klicken Sie mit der rechten Maustaste
auf Filesystems im Explorer-Fenster. Wählen Sie
Add Directory aus
Schritt 3: Wählen Sie das Verzeichnis aus, in dem das
Beisielprogramm gespeichert werden soll. Klicken Sie
auf Add.
Das ausgewählte Verzeichnis erscheint nun im
Explorer-Fenster
Schritt 4: Klicken Sie mit der rechten Maustaste auf Ihr
Verzeichnis und wählen Sie New From Template –
Classes – Main aus.
Schritt 5: In dem sich öffnenden Fenster geben Sie
einen beliebigen Namen ein und klicken auf Finish
Beliebigen Namen eingeben
Es erscheint das Editor-Fenster mit einer neu erzeugten
Java-Datei
Editor-Fenster
Schritt 6: Geben Sie die Zeile
System.out.println("Hallo Welt!");
an der unten gezeigten Stelle ein und klicken Sie auf das grüne Dreieck.
Zeile dort
eintippen
Das Programm wird ausgeführt; der Text „Hallo Welt“
erscheint im Ausgabe-Fenster
Ausgabe
Running-Tab
Ausgabe-Fenster
Herunterladen