Umfang:
1 Online-Ressource (463 Seiten)
Ausgabe:
4., aktualisierte Auflage
ISBN:
9783836283946
Anmerkung:
Auf dem Umschlag: eine kompakte Einführung in Java, objektorientierte Programmierung, Generics, Vererbung, Bibliotheken und mehr, mit Codebeispielen, Übungen und Lösungen
,
Intro -- Vorwort -- 1 Hello World! -- 1.1 Einführung -- 1.2 Java installieren -- Welche Versionsnummer? -- Alternative JDKs -- 1.3 IntelliJ IDEA -- IntelliJ installieren -- »Hello World!« in IntelliJ -- Endlich Code -- Beispieldateien öffnen -- 1.4 Der Hello-World-Code -- 1.5 Alternativen zu IntelliJ -- Visual Studio Code -- Editoren ohne Java-Unterstützung -- 2 Java-Crashkurs -- 2.1 Die Idee des objektorientierten Programmierens -- Methoden helfen, Teilaufgaben zu lösen -- Klassen bringen Daten und Methoden zusammen -- Objekte sind konkrete Ausformungen von Klassen -- Begriffe
,
2.2 Java-Syntax -- Ärger mit Strichpunkten -- Regeln zur Benennung von Variablen, Klassen etc. -- Java-Schlüsselwörter -- Kommentare im Java-Code -- Die Java-Standardbibliothek -- Weniger Tippaufwand mit »import« -- »import« muss vor der Klassendefinition stehen! -- 2.3 Wiederholungsfragen -- 3 Variablenverwaltung -- 3.1 Variablen -- Einführungsbeispiel -- Variablen deklarieren, initialisieren und verwenden -- Variablendeklaration ohne Typangabe (»var«) -- Einschränkungen für »var« -- 3.2 Elementare Datentypen -- Ganze Zahlen -- Fließkommazahlen -- Rechnen mit »double«-Zahlen -- Boolesche Werte
,
Zufallszahlen -- Typumwandlung (Casting) -- Modifizierer für die Variablendeklaration -- 3.3 Literale -- Literale für ganze Zahlen -- Literale für Fließkommazahlen -- 3.4 Variablen einlesen und ausgeben -- Datenausgabe -- Dateneingabe -- Beispiel -- 3.5 Variablen im größeren Java-Kontext -- Gültigkeitsebenen -- Variablen für Objekte -- Wrapper-Klassen für elementare Datentypen -- 3.6 Konstanten und Enums -- Konstantenaufzählungen (Enums) -- 3.7 Wiederholungsfragen und Übungen -- 4 Operatoren -- 4.1 Überblick -- 4.2 Details und Sonderfälle -- Zuweisungen -- Mathematische Operatoren
,
Inkrement und Dekrement -- Vergleiche -- Boolesche Ausdrücke (verknüpfte Bedingungen) -- Rechnen mit Bits -- Sonstige Operatoren -- 4.3 Wiederholungsfragen -- 5 Verzweigungen und Schleifen -- 5.1 »if«-Verzweigungen -- Lieber ein Klammernpaar zu viel als eines zu wenig! -- Klare Logik durch richtiges Einrücken -- Beispiel: Schaltjahrtest -- 5.2 »if«-Kurzschreibweise (ternärer Operator) -- 5.3 »switch«-Verzweigungen -- Beispiel: Tage pro Monat -- Alternative »switch«-Syntax seit Java 12 -- 5.4 »for«-Schleifen -- Achtung, Falle! -- Variablendeklaration innerhalb der Schleife -- Beispiele
,
»for«-Schleifen für Fließkommazahlen -- Verschachtelte Schleifen -- 5.5 »for-each«-Schleifen -- »for« versus »for-each« -- 5.6 »while«- und »do-while»-Schleifen -- »while«-Schleifen -- »do-while«-Schleifen -- 5.7 »break« und »continue« -- break -- continue -- »break« und »continue« in verschachtelten Schleifen -- Endlosschleifen -- 5.8 Wiederholungsfragen und Übungen -- 6 Arrays -- 6.1 Syntax -- Arrays initialisieren -- Deklaration und Initialisierung mit »var« -- Zugriff auf Array-Elemente -- Mehrdimensionale Arrays -- Nichtrechteckige Arrays -- Interna -- 6.2 Mit Arrays arbeiten
Weitere Ausg.:
Erscheint auch als Druck-Ausgabe ISBN 978-3-8362-8392-2
Sprache:
Deutsch
Fachgebiete:
Informatik
Schlagwort(e):
Java Standard Edition 11
;
Java Standard Edition 14
;
Java
;
Java Standard Edition 9
;
Java Standard Edition 8
;
Java Standard Edition 11
;
Einführung
;
Electronic books.
URL:
https://ebookcentral.proquest.com/lib/th-brandenburg/detail.action?docID=6970458
Mehr zum Autor:
Kofler, Michael 1967-