Javakurs2006/Java Kurzreferenz: Unterschied zwischen den Versionen
(→Datentypen) |
(→Datentypen (Variablen)) |
||
Zeile 27: | Zeile 27: | ||
|int | |int | ||
|4 Byte | |4 Byte | ||
− | |-2.147.483.648 bis 2.147.483.647 | + | | -2.147.483.648 bis 2.147.483.647 |
|- | |- | ||
|short | |short | ||
|2 Byte | |2 Byte | ||
− | |-32.768 bis 32.787 | + | | -32.768 bis 32.787 |
|- | |- | ||
|long | |long | ||
|8 Byte | |8 Byte | ||
− | |-9.223.372.036.854.775.808L bis 9.223.372.036.854.775.807L | + | | -9.223.372.036.854.775.808L bis 9.223.372.036.854.775.807L |
|- | |- | ||
|byte | |byte | ||
|1 Byte | |1 Byte | ||
− | |-128 bis 127 | + | | -128 bis 127 |
|- | |- | ||
| | | |
Version vom 4. April 2006, 22:52 Uhr
Kleine Referenz für Java speziell für den Javakurs der Freitagsrunde
Inhaltsverzeichnis
Kommentare
Ein wichtiges Instrumentarium in Java (natürlich auch in anderen Sprachen, wie z.B. OPAL [-- Kommantar]) sind Kommentare. In Java gibt es zwei Arten von Kommentaren:
- Kommentare über eine Zeile
//dies ist ein Kommentar
- Kommentare über mehrere Zeilen
/* dies sind mehrere Kommentare über mehrere Zeilen */
Datentypen (Variablen)
Typ | Speicherbedarf | Bereich |
---|---|---|
int | 4 Byte | -2.147.483.648 bis 2.147.483.647 |
short | 2 Byte | -32.768 bis 32.787 |
long | 8 Byte | -9.223.372.036.854.775.808L bis 9.223.372.036.854.775.807L |
byte | 1 Byte | -128 bis 127 |
Boolsche Operatoren
Bitoperatoren
Konstanten
Zuweisungen und Initialisierungen
if-Anweisung
for-Schleife
while-Schleife
switch-case
Grundgerüst
Da der Programmierer vom Kopieren lebt, schreibt er einmal eine Schablone und benutzt sie immer wieder, frei nach dem Motto: Man muß das Rad nicht zweimal erfinden.
So sieht zum Beispiel ein simples Javaprogramm ohne Handlung aus:
public class Klassenname { /** * @param args */ public static void main(String[] args) { // TODO Anweisungen } }
Erläuterungen: @param ist für das Dokumentationssystem Javadoc, wird im Javakurs vielleicht angesprochen, sollte aber erstmal zweitrangig sein. Dennoch ist Dokumentation wichtiger als der eigentliche Code und deshalb hier erwähnt.