Die Programmiersprache Java von Anfang bis Ende durchzuarbeiten und zu erlernen scheint für viele Studierende eine große Hürde zu sein. Nicht mit diesem Arbeitsbuch. Es führt Schritt für Schritt und leicht verständlich in die Programmiersprache ein. Das Buch umfasst 14 Kapitel: Einführung in Java; Variablen, Datentypen, Operatoren; Kontrollstrukturen; Felder / Arrays; Methoden; Sichtbarkeit / Gültigkeit; Objektorientierte Konzepte; Ausnahmen / Exceptions; Zeichenketten / Strings; Lineare Datenstrukturen; Datenströme / Streams; Datenbanken mit Java; Graphische Benutzeroberflächen mit Swing:…mehr
Die Programmiersprache Java von Anfang bis Ende durchzuarbeiten und zu erlernen scheint für viele Studierende eine große Hürde zu sein. Nicht mit diesem Arbeitsbuch. Es führt Schritt für Schritt und leicht verständlich in die Programmiersprache ein. Das Buch umfasst 14 Kapitel: Einführung in Java; Variablen, Datentypen, Operatoren; Kontrollstrukturen; Felder / Arrays; Methoden; Sichtbarkeit / Gültigkeit; Objektorientierte Konzepte; Ausnahmen / Exceptions; Zeichenketten / Strings; Lineare Datenstrukturen; Datenströme / Streams; Datenbanken mit Java; Graphische Benutzeroberflächen mit Swing: Einführung; komplexere Oberflächen. Zahlreiche Übersichten, Zusammenfassungen und viele Lernaufgaben erleichtern das Verständnis.
Vorwort5 Schritt 1: Einführung in Java13 1.1 Historie15 1.2 Begriffe15 1.3 Besonderheiten von Java16 1.4 Konventionen und Notationen20 1.5 Das erste Java-Programm21 1.6 Fragen23 Schritt 2: Variablen, Datentypen, Operatoren25 2.1 Datentypen27 2.2 Operatoren33 2.3 Fragen36 Schritt 3: Kontrollstrukturen39 3.1 Anweisungen41 3.2 Sequenz42 3.3 Auswahl43 3.4 Schleifen / Wiederholungen45 3.5 Fragen48 Schritt 4: Felder / Arrays51 4.1 Werte in Arrays anordnen53 4.2 Fragen56 Schritt 5: Methoden59 5.1 Anweisungen in Methoden zusammenfassen61 5.2 Fragen65 Schritt 6: Sichtbarkeit / Gültigkeit67 6.1 Java-Komponenten69 6.2 Das Geheimnisprinzip und Zugriffsmodifier71 6.3 Qualifikation und Import73 6.4 Gültige und sichtbare Elemente74 6.5 Innere Elemente75 6.6 Fragen76 Schritt 7: Objektorientierte Konzepte79 7.1 Klassen und Objekte81 7.2 Erweiterung / Vererbung84 7.3 Abstrakte Klassen und Methoden86 7.4 Schnittstellen / Interfaces87 7.5 Aufzählungstypen / Enumerations88 7.6 Polymorphismus90 7.7 Best Practices der objektorientierten Programmierung91 7.8 Fragen92 Schritt 8: Ausnahmen / Exceptions95 8.1 Ausnahmen auslösen und behandeln97 8.2 Fragen102 Schritt 9: Zeichenketten / Strings105 9.1 Die Klassen String und StringBuilder107 9.2 Erzeugung von Strings107 9.3 Vergleich von Strings108 9.4 Extraktion von Zeichen oder Teilstrings109 9.5 Umwandeln von Strings110 9.6 Umwandlung von elementaren Datentypen in Strings111 9.7 Verarbeitung von Zeichenketten mit der Klasse StringBuilder112 9.8 Fragen113 Schritt 10: Lineare Datenstrukturen115 10.1 Überblick117 10.2 Typisierung von Collections120 10.3 Das Interface Collection121 10.4 Die Liste / List124 10.5 Die Menge / Set127 10.6 Die Schlange / Queue129 10.7 Der Keller / Stapel / Stack133 10.8 Die Assoziationsliste / Map134 10.9 Fragen138 Schritt 11: Datenströme / Streams141 11.1 Datenquellen und -senken143 11.2 Daten- und Stream-Arten143 11.3 Lesen und Schreiben von Strömen in Java144 11.4 Lesen und Schreiben von Byte-Strömen146 11.5 Lesen und Schreiben von Textdateien150 11.6 Lesen und Schreiben von Java-Daten156 11.7 Objekte speichern und lesen160 11.8 Fragen164 Schritt 12: Datenbanken mit Java167 12.1 Java und Datenbanken169 12.2 Relationale Datenbanken und SQL170 12.3 Datenbankzugriff mit JDBC176 12.4 Fragen180 Schritt 13: Graphische Benutzeroberflächen mit Swing: Einführung183 13.1 Benutzeroberflächen185 13.2 Aufbau von Swing-Oberflächen186 13.3 Einfache Widgets188 13.4 Interaktion mit Widgets191 13.5 Fragen195 Schritt 14: Graphische Benutzeroberflächen mit Swing: komplexere Oberflächen197 14.1 Komplexere Oberflächen199 14.2 Übersicht über das Anwendungsbeispiel201 14.3 MVC: Trennung von Oberfläche und Anwendung202 14.4 Weitere Widgets: Auswahllisten204 14.5 Layout-Manager210 14.6 Strukturierung der Oberfläche213 14.7 Weitere Widgets215 14.8 Fragen217 Lösungen219 Stichwortverzeichnis239
Rezensionen
Aus: ekz-Publikation - Klaus Barckow - 14.01.2019 [...] Die didaktisch gut aufgebaute Darstellung gliedert sich in 14 Kapitel [...]. Auch für Prüfungsvorbereitungen gut einsetzbar.
Aus: ekz-Infodienst - Klaus Barckow - KW 29/2016 [...] Gutes Hilfsmittel zur Klausurvorbereitung.
Es gelten unsere Allgemeinen Geschäftsbedingungen: www.buecher.de/agb
Impressum
www.buecher.de ist ein Shop der buecher.de GmbH & Co. KG Bürgermeister-Wegele-Str. 12, 86167 Augsburg Amtsgericht Augsburg HRA 13309