Nicht aus der Schweiz? Besuchen Sie lehmanns.de

Java

Schritt für Schritt
Buch | Softcover
242 Seiten
2018 | 2., überarbeitete Auflage
UTB (Verlag)
978-3-8252-5063-8 (ISBN)
CHF 39,20 inkl. MwSt
zur Neuauflage
  • Titel erscheint in neuer Auflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
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.

Prof. Dr. Marcus Deininger lehrt Informatik an der Hochschule für Technik Stuttgart.

Prof. Dr. Thomas Kessel lehrt Wirtschaftsinformatik an der Dualen Hochschule Baden-Württemberg in Stuttgart.

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

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.

Erscheinungsdatum
Reihe/Serie Schritt für Schritt
Verlagsort Stuttgart
Sprache deutsch
Maße 196 x 266 mm
Gewicht 598 g
Einbandart kartoniert
Themenwelt Informatik Programmiersprachen / -werkzeuge Java
Schlagworte Arrays • Ausbildung und Studium • Codieren • Datenbanken • Datenstreams • Datentypen • Exceptions • graphische Benutzeroberflächen • graphische Benutzeroberflächen • Informatik • Java • Kontrollstrukturen • Lehrbuch • lineare Datenstrukturen • Objektorientierte Konzepte • Programmieren • Programmiersprache • QR-Code • Strings • Swing • UTB • Variablen • Wirtschaftsinformatik
ISBN-10 3-8252-5063-6 / 3825250636
ISBN-13 978-3-8252-5063-8 / 9783825250638
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Wie bewerten Sie den Artikel?
Bitte geben Sie Ihre Bewertung ein:
Bitte geben Sie Daten ein:
Mehr entdecken
aus dem Bereich