Programmieren lernen mit Java

Inhaltsverzeichnis



  Danksagung ... 14

  1.  Einführung ... 15

       1.1 ... Was bedeutet Programmierung? ... 16

       1.2 ... Java ... 31

       1.3 ... Ein erstes Java-Programm ... 41

       1.4 ... Übungsaufgaben ... 55

       1.5 ... Ausblick ... 62

  2.  Grundbausteine eines Java-Programms ... 63

       2.1 ... Bezeichner und Schlüsselwörter ... 63

       2.2 ... Kommentare ... 65

       2.3 ... Variablen und Datentypen ... 66

       2.4 ... Operatoren und Ausdrücke ... 88

       2.5 ... Übungsaufgaben ... 97

       2.6 ... Ausblick ... 100

  3.  Kontrollstrukturen ... 101

       3.1 ... Anweisungsfolge (Sequenz) ... 101

       3.2 ... Auswahlstrukturen (Selektionen) ... 102

       3.3 ... Wiederholungsstrukturen (Schleifen oder Iterationen) ... 115

       3.4 ... Auswirkungen auf Variablen ... 122

       3.5 ... Ausblick ... 124

  4.  Einführung in Eclipse ... 126

       4.1 ... Die Entwicklungsumgebung Eclipse ... 126

       4.2 ... Erste Schritte mit Eclipse ... 136

       4.3 ... Fehlersuche mit Eclipse ... 150

       4.4 ... Ausblick ... 162

  5.  Klassen und Objekte ... 163

       5.1 ... Struktur von Java-Programmen ... 163

       5.2 ... Objekte ... 172

       5.3 ... Methoden ... 180

       5.4 ... Werte übergeben ... 186

       5.5 ... Ergebnisse ... 191

       5.6 ... Konstruktoren als spezielle Methoden ... 194

       5.7 ... Übungsaufgaben ... 199

       5.8 ... Ausblick ... 203

  6.  Mit Klassen und Objekten arbeiten ... 204

       6.1 ... Gemeinsame Nutzung ... 204

       6.2 ... Zugriffsmechanismen ... 207

       6.3 ... Beziehungen zwischen Klassen ... 213

       6.4 ... Vererbung ... 215

       6.5 ... Übungsaufgaben ... 230

       6.6 ... Ausblick ... 237

  7.  Grundlegende Klassen ... 238

       7.1 ... Die Klasse »String« ... 238

       7.2 ... Die Klassen »StringBuffer« und »StringBuilder« ... 247

       7.3 ... Wrapper-Klassen ... 250

       7.4 ... Date and Time API ... 256

       7.5 ... Übungsaufgaben ... 269

       7.6 ... Ausblick ... 271

  8.  Grafische Benutzeroberflächen ... 272

       8.1 ... Einführung ... 272

       8.2 ... Grundlegende Klassen und Methoden ... 290

       8.3 ... Programmfenster mit weiteren Komponenten ... 295

       8.4 ... Übungsaufgaben ... 321

       8.5 ... Ausblick ... 328

  9.  Fehlerbehandlung mit Exceptions ... 329

       9.1 ... Umgang mit Fehlern ... 329

       9.2 ... Mit Exceptions umgehen ... 332

       9.3 ... Fortgeschrittene Ausnahmebehandlung ... 336

       9.4 ... Übungsaufgaben ... 342

       9.5 ... Ausblick ... 344

10.  Containerklassen ... 345

       10.1 ... Array ... 345

       10.2 ... »ArrayList« und »JList« ... 359

       10.3 ... Collections ... 371

       10.4 ... Übungsaufgaben ... 378

       10.5 ... Ausblick ... 383

11.  Dateien ... 384

       11.1 ... Die Klasse »File« ... 384

       11.2 ... Ein- und Ausgaben in Java ... 393

       11.3 ... Die API nutzen ... 400

       11.4 ... Beispielanwendungen ... 412

       11.5 ... Übungsaufgaben ... 434

       11.6 ... Ausblick ... 438

12.  Animationen und Threads ... 439

       12.1 ... Multitasking und Multithreading ... 439

       12.2 ... Zeitlich gesteuerte Abläufe programmieren ... 441

       12.3 ... Übungsaufgaben ... 466

       12.4 ... Ausblick ... 469

13.  Tabellen und Datenbanken ... 470

       13.1 ... Die Klasse »JTable« ... 470

       13.2 ... Datenbankzugriff ... 490

       13.3 ... Übungsaufgaben ... 503

       13.4 ... Ausblick ... 505

  Anhang ... 507

       A ... Materialien zum Buch ... 508

       B ... Ein Programm mit Eclipse als ».jar«-File speichern ... 510

       C ... Musterlösungen ... 513

       D ... Literatur ... 520

  Index ... 521

Programmieren lernen mit Java

Der leichte Java-Einstieg für Programmieranfänger. Mit vielen Beispielen und Übungsaufgaben.

Buch (Taschenbuch)

19,90 €

inkl. gesetzl. MwSt.

Programmieren lernen mit Java

Ebenfalls verfügbar als:

Taschenbuch

Taschenbuch

ab 19,90 €
eBook

eBook

ab 19,90 €

Beschreibung

Details

Einband

Taschenbuch

Erscheinungsdatum

07.07.2022

Verlag

Rheinwerk

Seitenzahl

527

Maße (L/B/H)

22,8/17,2/3,8 cm

Beschreibung

Details

Einband

Taschenbuch

Erscheinungsdatum

07.07.2022

Verlag

Rheinwerk

Seitenzahl

527

Maße (L/B/H)

22,8/17,2/3,8 cm

Gewicht

963 g

Auflage

7. Auflage

Sprache

Deutsch

ISBN

978-3-8362-9003-6

Weitere Bände von Rheinwerk Computing

Unsere Kundinnen und Kunden meinen

5.0

1 Bewertungen

Informationen zu Bewertungen

Zur Abgabe einer Bewertung ist eine Anmeldung im Konto notwendig. Die Authentizität der Bewertungen wird von uns nicht überprüft. Wir behalten uns vor, Bewertungstexte, die unseren Richtlinien widersprechen, entsprechend zu kürzen oder zu löschen.

5 Sterne

(1)

4 Sterne

(0)

3 Sterne

(0)

2 Sterne

(0)

1 Sterne

(0)

Verständlich und gut erklärt

Bewertung am 16.02.2024

Bewertungsnummer: 2132627

Bewertet: Buch (Taschenbuch)

Ich habe das Buch in der Buchhandlung in Kassel gekauft. Zur Zeit habe ich nicht ganz die Hälfte gelesen und schon ziemlich viel gelernt. Das Buch erklärt die Programmiersprache Java sehr gut und auch für Laien leicht verständlich. Etwas mathematische Kenntnis wird vorausgesetzt, kann man aber im Internet recherchieren und sollte man eignenltich auch schon in der Schule gelernt haben. Die Beispiele sind gut gewählt und lebensnah. Durch die Kapitel abschließende Aufgaben festig sich das gelernte. Mir macht das Programmieren mit diesem Buch sehr viel Spaß und ich mache schnelle Fortschritte damit.
Melden

Verständlich und gut erklärt

Bewertung am 16.02.2024
Bewertungsnummer: 2132627
Bewertet: Buch (Taschenbuch)

Ich habe das Buch in der Buchhandlung in Kassel gekauft. Zur Zeit habe ich nicht ganz die Hälfte gelesen und schon ziemlich viel gelernt. Das Buch erklärt die Programmiersprache Java sehr gut und auch für Laien leicht verständlich. Etwas mathematische Kenntnis wird vorausgesetzt, kann man aber im Internet recherchieren und sollte man eignenltich auch schon in der Schule gelernt haben. Die Beispiele sind gut gewählt und lebensnah. Durch die Kapitel abschließende Aufgaben festig sich das gelernte. Mir macht das Programmieren mit diesem Buch sehr viel Spaß und ich mache schnelle Fortschritte damit.

Melden

Unsere Kundinnen und Kunden meinen

Programmieren lernen mit Java

von Hans-Peter Habelitz

5.0

0 Bewertungen filtern

Weitere Artikel finden Sie in

Die Leseprobe wird geladen.
  • Programmieren lernen mit Java


  •   Danksagung ... 14

      1.  Einführung ... 15

           1.1 ... Was bedeutet Programmierung? ... 16

           1.2 ... Java ... 31

           1.3 ... Ein erstes Java-Programm ... 41

           1.4 ... Übungsaufgaben ... 55

           1.5 ... Ausblick ... 62

      2.  Grundbausteine eines Java-Programms ... 63

           2.1 ... Bezeichner und Schlüsselwörter ... 63

           2.2 ... Kommentare ... 65

           2.3 ... Variablen und Datentypen ... 66

           2.4 ... Operatoren und Ausdrücke ... 88

           2.5 ... Übungsaufgaben ... 97

           2.6 ... Ausblick ... 100

      3.  Kontrollstrukturen ... 101

           3.1 ... Anweisungsfolge (Sequenz) ... 101

           3.2 ... Auswahlstrukturen (Selektionen) ... 102

           3.3 ... Wiederholungsstrukturen (Schleifen oder Iterationen) ... 115

           3.4 ... Auswirkungen auf Variablen ... 122

           3.5 ... Ausblick ... 124

      4.  Einführung in Eclipse ... 126

           4.1 ... Die Entwicklungsumgebung Eclipse ... 126

           4.2 ... Erste Schritte mit Eclipse ... 136

           4.3 ... Fehlersuche mit Eclipse ... 150

           4.4 ... Ausblick ... 162

      5.  Klassen und Objekte ... 163

           5.1 ... Struktur von Java-Programmen ... 163

           5.2 ... Objekte ... 172

           5.3 ... Methoden ... 180

           5.4 ... Werte übergeben ... 186

           5.5 ... Ergebnisse ... 191

           5.6 ... Konstruktoren als spezielle Methoden ... 194

           5.7 ... Übungsaufgaben ... 199

           5.8 ... Ausblick ... 203

      6.  Mit Klassen und Objekten arbeiten ... 204

           6.1 ... Gemeinsame Nutzung ... 204

           6.2 ... Zugriffsmechanismen ... 207

           6.3 ... Beziehungen zwischen Klassen ... 213

           6.4 ... Vererbung ... 215

           6.5 ... Übungsaufgaben ... 230

           6.6 ... Ausblick ... 237

      7.  Grundlegende Klassen ... 238

           7.1 ... Die Klasse »String« ... 238

           7.2 ... Die Klassen »StringBuffer« und »StringBuilder« ... 247

           7.3 ... Wrapper-Klassen ... 250

           7.4 ... Date and Time API ... 256

           7.5 ... Übungsaufgaben ... 269

           7.6 ... Ausblick ... 271

      8.  Grafische Benutzeroberflächen ... 272

           8.1 ... Einführung ... 272

           8.2 ... Grundlegende Klassen und Methoden ... 290

           8.3 ... Programmfenster mit weiteren Komponenten ... 295

           8.4 ... Übungsaufgaben ... 321

           8.5 ... Ausblick ... 328

      9.  Fehlerbehandlung mit Exceptions ... 329

           9.1 ... Umgang mit Fehlern ... 329

           9.2 ... Mit Exceptions umgehen ... 332

           9.3 ... Fortgeschrittene Ausnahmebehandlung ... 336

           9.4 ... Übungsaufgaben ... 342

           9.5 ... Ausblick ... 344

    10.  Containerklassen ... 345

           10.1 ... Array ... 345

           10.2 ... »ArrayList« und »JList« ... 359

           10.3 ... Collections ... 371

           10.4 ... Übungsaufgaben ... 378

           10.5 ... Ausblick ... 383

    11.  Dateien ... 384

           11.1 ... Die Klasse »File« ... 384

           11.2 ... Ein- und Ausgaben in Java ... 393

           11.3 ... Die API nutzen ... 400

           11.4 ... Beispielanwendungen ... 412

           11.5 ... Übungsaufgaben ... 434

           11.6 ... Ausblick ... 438

    12.  Animationen und Threads ... 439

           12.1 ... Multitasking und Multithreading ... 439

           12.2 ... Zeitlich gesteuerte Abläufe programmieren ... 441

           12.3 ... Übungsaufgaben ... 466

           12.4 ... Ausblick ... 469

    13.  Tabellen und Datenbanken ... 470

           13.1 ... Die Klasse »JTable« ... 470

           13.2 ... Datenbankzugriff ... 490

           13.3 ... Übungsaufgaben ... 503

           13.4 ... Ausblick ... 505

      Anhang ... 507

           A ... Materialien zum Buch ... 508

           B ... Ein Programm mit Eclipse als ».jar«-File speichern ... 510

           C ... Musterlösungen ... 513

           D ... Literatur ... 520

      Index ... 521