Java Reference
In-Depth Information
Übungsaufgaben vollständig vorgegeben und müssen nur abgeschrieben werden. Es
handelt sich schließlich noch nicht um Übungen zur Entwicklung von Java-Program-
men, sondern um Übungen zur Handhabung von Compiler und Interpreter. Gleichzei-
tig sollen einige typische Features wie die Parameterübergabe beim Programmstart
und die Ausgabe grafischer Fenster demonstriert werden. Verständnisprobleme, die
den Quellcode betreffen, werden hier bewusst in Kauf genommen. Sie werden sich im
weiteren Verlauf dieses Programmierkurses aber alle auflösen.
1
Aufgabe 1
Geben Sie in ihrem Editor den folgenden Quellcode ein, und speichern Sie die Datei im
Ordner
JavaUebung01
unter dem Namen
Uebergabe.java
. Übersetzen Sie anschließend
den Quellcode durch Aufruf des Compilers in den Bytecode. Beseitigen Sie eventuell
gemeldete Fehler, bis der Übersetzungsvorgang erfolgreich ist, und testen Sie das Pro-
gramm durch Übergabe an den Interpreter.
public class Uebergabe {
public static void main (String[] args) {
System.out.println("DerParameterwar:"+args[0]);
}
}
Listing 1.7
Programm mit Übergabeparameter
Beim Starten des Programms kann ein Parameter übergeben werden.
Der Aufruf
java
Uebergabe
Hallo
erzeugt die Ausgabe
Der Parameter war: Hallo
Soll der Parameter aus mehreren Wörtern bestehen, so müssen Sie den ganzen Satz in
Anführungszeichen setzen:
java
Uebergabe
"Mehrere
Wörter
müssen
in
Anführungszeichen
gesetzt
werden."
Den Parameter holt sich das Programm in den Platzhalter
args[0]
. Dadurch wird der
Wert hinter dem Text »Der Parameter war: « ausgegeben. Das Programm erwartet auf
jeden Fall einen Parameterwert. Wird beim Aufruf kein Parameter angegeben, so wird
eine sogenannte
Exception
(Ausnahme) erzeugt und eine entsprechende Fehlermel-
dung ausgegeben.