Java Schulung - Jens.Trapp@DLR.De - August 1996
Allgemeines
- Jedes Kommando muß mit einem Semikolon abgeschlossen werden.
- Kommandos können über beliebig viele Zeilen gehen.
- Blöcke werden von geschweiften Klammern umschlossen.
Variablen:
- Variablen gelten nur in dem Block, in dem sie definiert wurden.
- Variablen müssen nicht am Blockanfang definiert werden.
- Jedes Programm muß eine main Methode enthalten.
- Kommentare:
- Kommentare, die sich über mehrere Zeilen erstrecken, werden mit /* und */ geklammert. Diese Kommentare können nicht geschachtelt werden.
- Einzeilige Kommentare oder Kommentare am Zeilenende werden mit // eingeleitet.
- Für eine automatische Dokumentation werden die Kommentare mit /** und */ geklammert. Diese Kommentare werden beispielsweise mit javadoc in HTML-Texte umgewandelt.
- Methoden werden verlassen, wenn das Funktionsende oder ein return Kommando erreicht wird. Wird ein Rückgabewert erwartet, muß die Funktion mit return gefolgt vom Rückgabe-Wert verlassen werden.
- Parameterübergabe an Methoden:
- Zusammengesetzte Datentypen werden immer bei Referenz übergeben. D.h. werden Werte innerhalb der gerufenen Funktion gerufen, gilt die Änderung auch außerhalb der Methode.
- Elementare Datentypen werden immer als Wert übergeben, d.h. es wird eine lokale Kopie erzeugt. Wird der Wert innerhalb der Methode geändert, so bleibt der Wert außerhalb erhalten.