Herzlich Willkommen zu Einführung in die Programmierung mit Java.

Post on 05-Apr-2015

106 views 0 download

Transcript of Herzlich Willkommen zu Einführung in die Programmierung mit Java.

Herzlich Willkommen zu „Einführung in

die Programmierung mit Java“

Allgemeines

• Übungsleiter: Gerhard Gröger• Tel.: 73 - 1764• E-Mail: groeger@ikg.uni-bonn.de• 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ügerhttp://www.gkrueger.com/books/k99a.html

• Online-Java-Kurshttp://www.boku.ac.at/javaeinf

• Firma Sunhttp://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:

class HelloJava {

public static void main (String args[]) {

System.out.println("Hallo Welt!");

}

}

Ausgabe:

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

Filesystems-Tab

Hauptfenstervon Forte

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.

Beliebigen Namen eingeben

Schritt 5: In dem sich öffnenden Fenster geben Sie einen beliebigen Namen ein und klicken auf Finish

Editor-Fenster

Es erscheint das Editor-Fenster mit einer neu erzeugten Java-Datei

Zeile dorteintippen

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.

Running-Tab

Ausgabe-FensterAusgabe

Das Programm wird ausgeführt; der Text „Hallo Welt“ erscheint im Ausgabe-Fenster