Java –grundlegende Strukturen 1. Erstes Programm // Diese Klasse gibt einen Text aus public class HalloWelt { public static void main (String[] argument) { System.out.println(“Hallo Welt”); } } Kommentar, beginnt mit //, endet mit Zeilenende, geht der Kommentar über mehrere Zeilen, wird er von Slash und Sternchen „eingeklammert“, /* Kommentar */ An dieser Stelle beginnt die Klasse “HalloWelt”, sie ist von außen einsehbar (public, Gegensatz ist „private“) . Das Programm muss unter dem Klassennamen abgespeichert werden Die geöffnete geschweifte Klammer zeigt den Beginn des Programms an main() ist die auszuführende Methode, beim Start eines Javaprogramms wird immer nach „main()“ gesucht und diese ausgeführt. In den Klammern nach main wird angegeben, von welchem Datentyp zu übergebende Argumente sein müssen und der Hinweis auf das Argument selber Durch die Standardausgabe (in der Regel der Monitor) wird der Text in den Klammern ausgegeben. Der Befehl wird durch Semikolon abgeschlossen; die Klammerung muss unbedingt beachtet werden Ende des Hauptprogramms 2. Vergleiche = = gleich != nicht gleich < kleiner als > größer als <= kleiner gleich >=größer gleich 3. Boolesche Operatoren UND: && ODER: || NICHT:! 3. Bedingte Anweisungen Bei der bedingten Anweisung wird geprüft, ob eine Bedingung erfüllt ist und abhängig davon eine Anweisung gegeben. Beispiel: Wenn es gegongt hat, dann packe deine Sachen ein, andernfalls arbeite weiter konzentriert mit if (Bedingung) {Anweisung(en)} else {Anweisung(en) } if (gong = = true) { Sachen.einpacken(); } else { Augen.auf(); Blick.vorn(); } 4. Schleifen while führt eine Anweisung aus, solange eine gegebene Bedingung gilt Solange die Stunde mit de r Länge 65 Minuten nicht vorbei ist, arbeite konzentriert mit while(minutenzahl > 0) { Augen.auf(); Blick.vorn(); minutenzahl = minutenzahl – 1; } while (!stunde.vorbei()) { arbeite(); } 5. Variable Variable können verschiedene Werte annehmen. Sie können von unterschiedlichem Typ sein; die Variable x kann vom Typ String sein und nur Wörter aufnehmen oder vom Typ integer und dann nur ganze Zahlen annehmen. Variable werden deklariert in der Reihenfolge Datentyp Variablenname, also int zaehler oder String=Begruessung. Danach können den Variablen Werte zugewiesen werden, also zaehler= 5 oder Begruessung=“Hallo zusammen“. Variable werden verwendet, wenn eine Wertänderung beabsichtigt ist, z.B. für eine Rechenaufgabe: int ergebnis; ergebnis=0; ergebnis= ergebnis + 5; System.out.println(ergebnis); ergebnis=ergebnis *2; System.out.println(ergebnis);