
Java Schritt für Schritt
Arbeitsbuch
UTB (Publisher)
3rd Edition
Published on 15. January 2024
Book
Paperback/Softback
200 pages
978-3-8252-6177-1 (ISBN)
Description
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 und Zusammenfassungen erleichtern das Verständnis.
utb+:
Begleitend zum Buch steht den Leser:innen ein E-Learning-Kurs für die Prüfungsvorbereitung zur Verfügung. Erhältlich über utb.de.
Reviews / Votes
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.
More details
Series
Edition
3. überarb. Aufl.
Language
German
Place of publication
Stuttgart
Germany
Target group
College/higher education
Edition type
Revised edition
Illustrations
26 s/w Abbildungen
Dimensions
Height: 26.6 cm
Width: 19.6 cm
Thickness: 1.2 cm
Weight
494 gr
ISBN-13
978-3-8252-6177-1 (9783825261771)
Schweitzer Classification
Other editions
Additional editions

E-Book
01/2024
3rd Edition
UTB
€28.99
Available for download

E-Book
01/2024
3rd Edition
UTB
€28.99
Available for download
Previous edition

Book
09/2018
2nd Edition
UTB
€28.00
Article exhausted; check for reprint
Persons
Author
Prof. Dr. Marcus Deininger lehrt Informatik an der Hochschule für Technik Stuttgart.
ISNI: 0000 0004 3587 2124 GND: 1055973109
ISNI: 0000 0004 3587 2124 GND: 1055973109
DHBW Stuttgart
Prof. Dr. Thomas Kessel lehrt Wirtschaftsinformatik an der Dualen Hochschule Baden-Württemberg in Stuttgart.
ISNI: 0000 0004 5307 4345
Prof. Dr. Thomas Kessel lehrt Wirtschaftsinformatik an der Dualen Hochschule Baden-Württemberg in Stuttgart.
ISNI: 0000 0004 5307 4345
Content
Vorwort
Inhaltsübersicht
Inhaltsverzeichnis
Schritt 1: Einführung in Java
Schritt 2: Variablen, Datentypen, Operatoren
Schritt 3: Kontrollstrukturen
Schritt 4: Felder / Arrays
Schritt 5: Methoden
Schritt 6: Sichtbarkeit / Gültigkeit
Schritt 7: Objektorientierte Konzepte
Schritt 8: Ausnahmen / Exceptions
Schritt 9: Zeichenketten / Strings
Schritt 10: Lineare Datenstrukturen
Schritt 11: Datenströme / Streams
Schritt 12: Datenbanken mit Java
Schritt 13: Graphische Benutzeroberflächen mit Swing: Einführung
Schritt 14: Graphische Benutzeroberflächen mit Swing: komplexere Oberflächen
Stichwortverzeichnis
Schritt 1: Einführung in Java
1.1 Historie
1.2 Begriffe
1.3 Besonderheiten von Java
1.4 Konventionen und Notationen
1.5 Das erste Java-Programm
Schritt 2: Variablen, Datentypen, Operatoren
2.1 Datentypen
2.2 Operatoren
Schritt 3: Kontrollstrukturen
3.1 Anweisungen
3.2 Sequenz
3.3 Auswahl
3.4 Schleifen / Wiederholungen
Schritt 4: Felder / Arrays
4.1 Werte in Arrays anordnen
Schritt 5: Methoden
5.1 Anweisungen in Methoden zusammenfassen
Schritt 6: Sichtbarkeit / Gültigkeit
6.1 Java-Komponenten
6.2 Das Geheimnisprinzip und Zugriffsmodifier
6.3 Qualifikation und Import
6.4 Gültige und sichtbare Elemente
6.5 Innere Elemente
Schritt 7: Objektorientierte Konzepte
7.1 Klassen und Objekte
7.2 Erweiterung / Vererbung
7.3 Abstrakte Klassen und Methoden
7.4 Schnittstellen / Interfaces
7.5 Aufzählungstypen / Enumerations
7.6 Polymorphismus
7.7 Best Practices der objektorientierten Programmierung
Schritt 8: Ausnahmen / Exceptions
8.1 Ausnahmen auslösen und behandeln
Schritt 9: Zeichenketten / Strings
9.1 Die Klassen String und StringBuilder
9.2 Erzeugung von Strings
9.3 Vergleich von Strings
9.4 Extraktion von Zeichen oder Teilstrings
9.5 Umwandeln von Strings
9.6 Umwandlung von elementaren Datentypen in Strings
9.7 Verarbeitung von Zeichenketten mit der Klasse StringBuilder
Schritt 10: Lineare Datenstrukturen
10.1 Überblick
10.2 Typisierung von Collections
10.3 Das Interface Collection
10.4 Die Liste / List
10.5 Die Menge / Set
10.6 Die Schlange / Queue
10.7Der Keller / Stapel / Stack
10.8 Die Assoziationsliste / Map
Schritt 11: Datenströme / Streams
11.1 Datenquellen und -senken
11.2 Daten- und Stream-Arten
11.3 Lesen und Schreiben von Strömen in Java
11.4 Lesen und Schreiben von Byte-Strömen
11.5 Lesen und Schreiben von Textdateien
11.6 Lesen und Schreiben von Java-Daten
11.7 Objekte speichern und lesen
Schritt 12: Datenbanken mit Java
12.1 Java und Datenbanken
12.2 Relationale Datenbanken und SQL
12.3 Datenbankzugriff mit JDBC
Schritt 13: Graphische Benutzeroberflächen mit Swing: Einführung
13.1 Benutzeroberflächen
13.2 Aufbau von Swing-Oberflächen
13.3 Einfache Widgets
13.4 Interaktion mit Widgets
Schritt 14: Graphische Benutzeroberflächen mit Swing: komplexere Oberflächen
14.1 Komplexere Oberflächen
14.2 Übersicht über das Anwendungsbeispiel
14.3 MVC: Trennung von Oberfläche und Anwendung
14.4 Weitere Widgets: Auswahllisten
14.5 Layout-Manager
14.6 Strukturierung der Oberfläche
14.7 Weitere Widgets
Stichwortverzeichnis