
Programmieren lernen mit Java
Aktuell zu Java 8 - Ausgabe 2014
Hans-Peter Habelitz(Author)
Galileo Computing (Publisher)
2nd Edition
Published on 28. May 2014
Book
Mixed media product
527 pages
978-3-8362-2862-6 (ISBN)
Article exhausted; check for reprint
Description
Programmieren lernen leicht gemacht: Dieses Buch führt Sie auf besonders verständliche Weise in die Programmierung mit Java ein. Schritt für Schritt erfahren Sie alles, was Sie wissen müssen: Angefangen bei der Installation der Entwicklungswerkzeuge über die absoluten Java-Basics bis zur objektorientierten Programmierung. Auch die Entwicklung von Benutzeroberflächen und die Dateiverarbeitung, Grafik- und Datenbankprogrammierung werden ausführlich erläutert. Anschauliche Beispiele stellen dabei sicher, dass Sie den Stoff gut nachvollziehen können. Anhand der vielen Übungsaufgaben und Musterlösungen können Sie Ihre neuen Kenntnisse zudem festigen. So ausgerüstet werden Ihnen Ihre ersten eigenen Java-Programme sicher gelingen!
Aus dem Inhalt:
Grundlagen
Java und Eclipse
Variablen und ihre Reichweite
Bedingungen, Schleifen & Co.
Die Welt der Objekte
Klassen, Objekte, Methoden
Zugriffsschutz richtig setzen
Fehler und Ausnahmen
Grafische Benutzeroberflächen
Fenster, Schaltflächen & Co.
GUI-Komponenten mit Swing
Zeichnen und Animation
Dateien und Datenbanken
Lese- und Schreibzugriff
Datenbanken mit JDBC
Datensätze präsentieren
Aus dem Inhalt:
Grundlagen
Java und Eclipse
Variablen und ihre Reichweite
Bedingungen, Schleifen & Co.
Die Welt der Objekte
Klassen, Objekte, Methoden
Zugriffsschutz richtig setzen
Fehler und Ausnahmen
Grafische Benutzeroberflächen
Fenster, Schaltflächen & Co.
GUI-Komponenten mit Swing
Zeichnen und Animation
Dateien und Datenbanken
Lese- und Schreibzugriff
Datenbanken mit JDBC
Datensätze präsentieren
More details
Series
Language
German
Place of publication
Bonn
Germany
Publishing group
Rheinwerk
Edition type
Revised edition
Dimensions
Height: 23 cm
Width: 17.2 cm
ISBN-13
978-3-8362-2862-6 (9783836228626)
Schweitzer Classification
Other editions
New editions

Hans-Peter Habelitz
Programmieren lernen mit Java
Aktuell zu Java 8 und mit dem WindowBuilder - Ausgabe 2015
Book
02/2015
3rd Edition
Rheinwerk
€19.90
Article exhausted; check for reprint
Previous edition

Book
05/2012
1st Edition
Galileo Computing
€19.90
Article exhausted; check for reprint
Content
1. Einführung ... 15
1.1 ... Was bedeutet Programmierung? ... 16
1.2 ... Java ... 31
1.3 ... Ein erstes Java-Programm ... 39
1.4 ... Übungsaufgaben ... 52
1.5 ... Ausblick ... 59
2. Grundbausteine eines JavaProgramms ... 61
2.1 ... Bezeichner und Schlüsselwörter ... 61
2.2 ... Kommentare ... 63
2.3 ... Variablen und Datentypen ... 64
2.4 ... Operatoren und Ausdrücke ... 88
2.5 ... Übungsaufgaben ... 98
2.6 ... Ausblick ... 101
3. Kontrollstrukturen ... 103
3.1 ... Anweisungsfolge (Sequenz) ... 103
3.2 ... Auswahlstrukturen (Selektionen) ... 104
3.3 ... Wiederholungsstrukturen (Schleifen oder Iterationen) ... 117
3.4 ... Auswirkungen auf Variablen ... 125
3.5 ... Ausblick ... 128
4. Einführung in Eclipse ... 129
4.1 ... Die Entwicklungsumgebung Eclipse ... 129
4.2 ... Erste Schritte mit Eclipse ... 138
4.3 ... Fehlersuche mit Eclipse ... 148
4.4 ... Ausblick ... 158
5. Klassen und Objekte ... 159
5.1 ... Struktur von Java-Programmen ... 159
5.2 ... Objekte ... 166
5.3 ... Methoden ... 174
5.4 ... Werte übergeben ... 180
5.5 ... Ergebnisse ... 185
5.6 ... Konstruktoren als spezielle Methoden ... 188
5.7 ... Übungsaufgaben ... 193
5.8 ... Ausblick ... 196
6. Mit Klassen und Objekten arbeiten ... 199
6.1 ... Gemeinsame Nutzung ... 199
6.2 ... Zugriffsmechanismen ... 202
6.3 ... Beziehungen zwischen Klassen ... 207
6.4 ... Vererbung ... 210
6.5 ... Übungsaufgaben ... 219
6.6 ... Ausblick ... 226
7. Grundlegende Klassen ... 227
7.1 ... Die Klasse »String« ... 227
7.2 ... Die Klassen »StringBuffer« und »StringBuilder« ... 236
7.3 ... Wrapper-Klassen ... 239
7.4 ... Date & Time API ... 245
7.5 ... Übungsaufgaben ... 258
7.6 ... Ausblick ... 260
8. Grafische Benutzeroberflächen ... 263
8.1 ... Einführung ... 263
8.2 ... Grundlegende Klassen und Methoden ... 276
8.3 ... Programmfenster mit weiteren Komponenten ... 281
8.4 ... Übungsaufgaben ... 310
8.5 ... Ausblick ... 315
9. Fehlerbehandlung mit Exceptions ... 317
9.1 ... Umgang mit Fehlern ... 317
9.2 ... Mit Exceptions umgehen ... 320
9.3 ... Fortgeschrittene Ausnahmebehandlung ... 325
9.4 ... Übungsaufgaben ... 331
9.5 ... Ausblick ... 332
10. Containerklassen ... 333
10.1 ... Array ... 333
10.2 ... »ArrayList« und »JList« ... 346
10.3 ... Übungsaufgaben ... 357
10.4 ... Ausblick ... 361
11. Dateien ... 363
11.1 ... Die Klasse »File« ... 363
11.2 ... Ein- und Ausgaben in Java ... 370
11.3 ... Das API nutzen ... 378
11.4 ... Beispielanwendungen ... 391
11.5 ... Übungsaufgaben ... 405
11.6 ... Ausblick ... 407
12. Zeichnen ... 409
12.1 ... In Komponenten zeichnen ... 409
12.2 ... Farben verwenden ... 435
12.3 ... Auswerten von Mausereignissen ... 439
12.4 ... Übungsaufgaben ... 449
12.5 ... Ausblick ... 452
13. Animationen und Threads ... 453
13.1 ... Multitasking und Multithreading ... 453
13.2 ... Zeitlich gesteuerte Abläufe programmieren ... 455
13.3 ... Übungsaufgaben ... 473
13.4 ... Ausblick ... 476
14. Tabellen und Datenbanken ... 477
14.1 ... Die Klasse »JTable« ... 477
14.2 ... Datenbankzugriff ... 493
14.3 ... Übungsaufgaben ... 503
14.4 ... Ausblick ... 505
1. Inhalt der DVD ... 507
2. Ein Programm mit Eclipse als ».jar«-File speichern ... 509
3. Musterlösungen ... 513
C.1 ... Musterlösungen zu den Aufgaben aus Abschnitt 2.3.9 ... 513
C.2 ... Musterlösungen zu den Aufgaben aus Abschnitt 2.5 ... 515
C.3 ... Musterlösungen zu den Aufgaben aus Abschnitt 3.3.5 ... 518
4. Quellen ... 521
Index ... 523