
Java 6 lernen mit Eclipse
Für Programmieranfänger geeignet
Gottfried Wolmeringer(Author)
Rheinwerk (Publisher)
2nd Edition
Published in March 2007
Book
Hardback
595 pages
978-3-89842-872-9 (ISBN)
Description
Dies ist die 2., aktualisierte Auflage des Java-Bestsellers!
Sie bietet neben einem Schritt-für-Schritt-Einstieg in Java und eine Einführung in die Entwicklungsumgebung Eclipse. Das Buch ist geeignet für Programmiereinsteiger ohne Vorkenntnisse. Es basiert auf dem aktuellen Stand von Java 6 und Eclipse 3.2 und enthält die besprochene Software vollständig auf der beiliegenden Buch-DVD.
Sie bietet neben einem Schritt-für-Schritt-Einstieg in Java und eine Einführung in die Entwicklungsumgebung Eclipse. Das Buch ist geeignet für Programmiereinsteiger ohne Vorkenntnisse. Es basiert auf dem aktuellen Stand von Java 6 und Eclipse 3.2 und enthält die besprochene Software vollständig auf der beiliegenden Buch-DVD.
More details
Series
Edition
2., Aufl.
Language
German
Place of publication
Bonn
Germany
Edition type
Revised edition
Illustrations
mit 1 CD-ROM
Dimensions
Height: 24 cm
Width: 16.8 cm
ISBN-13
978-3-89842-872-9 (9783898428729)
Schweitzer Classification
Content
Grundwissen für Programmierer 23
1.1 Warum programmieren? 23
1.2 Was ist eine Programmiersprache? 25
1.3 Java und andere Programmiersprachen 29
1.4 Zusammenfassung 38
1.5 Aufgaben zum Kapitel 38
1.6 Webseiten zum Kapitel 39
2 Werkzeugkunde für Programmierer 41
2.1 Wie funktioniert eine Programmiersprache? 41
2.2 Wie erlernt man eine Programmiersprache? 49
2.3 Zusammenfassung 51
2.4 Aufgaben zum Kapitel 51
2.5 Webseiten zum Kapitel 52
3 Unsere Werkbank, die IDE 53
3.1 Was ist eine IDE? 53
3.2 Weitere Eclipse-Sprachen 59
3.3 So funktioniert eine IDE und so Eclipse 62
3.4 Zusammenfassung 65
3.5 Aufgaben zum Kapitel 66
3.6 Webseiten zum Kapitel 66
4 Die Installation von Java 69
4.1 JDK oder JRE? 69
4.2 Hardwarevoraussetzungen 70
4.3 Die Installation 71
4.4 Die Installation der Dokumentation 79
4.5 Der Einsatz von Java Web Start 82
4.6 Demos und Beispiele 86
4.7 Programmierung ohne Eclipse 87
4.8 Deinstallation 90
4.9 Zusammenfassung 91
4.10 Aufgaben zum Kapitel 92
4.11 Webseiten zum Kapitel 93
5 Die Installation von Eclipse 95
5.1 Versionen und Milestones 95
5.2 Hardwarevoraussetzungen 98
5.3 Die Installation 98
5.4 Das Sprach-Paket installieren 105
5.5 Den Spickzettel-Lehrgang »Die Sprache Java« installieren 107
5.6 Callisto oder die Installation von Plugins 110
5.7 Übersicht der Plugins 115
5.8 Zusammenfassung 119
5.9 Aufgaben zum Kapitel 119
5.10 Webseiten zum Kapitel 120
6 Mit Eclipse arbeiten 121
6.1 Grundkenntnisse Eclipse 121
6.2 Die Bestandteile 122
6.3 Die Geburt eines Projekts 132
6.4 Hilfestellung 138
6.5 Der Aufbau von Eclipse 139
6.6 Die Views 158
6.7 Projekte übernehmen 169
6.8 Zusammenfassung 173
6.9 Aufgaben zum Kapitel 173
6.10 Webseiten zum Kapitel 174
7 Die Installation von objectiF 177
7.1 Die Personal Edition 177
7.2 Die Installation 177
7.3 Adobe Acrobat Reader installieren 186
7.4 Erste Erfahrungen mit ObjectiF und der Online- Dokumentation 188
7.5 Zusammenfassung 191
7.6 Aufgaben zum Kapitel 191
7.7 Webseiten zum Kapitel 192
8 Konzepte der OOP 193
8.1 Eine uralte Idee für moderne Software 193
8.2 Ein Eclipse-Projekt 199
8.3 UML-Zeichnen statt Programmieren 204
8.4 Zum Beispiel 237
8.5 Zusammenfassung 240
8.6 Aufgaben zum Kapitel 241
8.7 Webseiten zum Kapitel 242
9 Java - Baukasten für Objekte 243
9.1 Java und OOP 243
9.2 Zum Innenleben der Objekte 255
9.3 Zusammenfassung 298
9.4 Aufgaben zum Kapitel 300
9.5 Webseiten zum Kapitel 301
10 OOP in der Praxis 303
10.1 Unser Projekt Carlipso 303
10.2 Zusammenfassung 333
10.3 Aufgaben zum Kapitel 334
10.4 Webseiten zum Kapitel 336
11 Vererbung und ähnliche Dinge 337
11.1 Von Vererbung und Polymorphie 337
11.2 Vom Umgang mit Objekten 345
11.3 ArrayList, auch ein komplexer Typ? 354
11.4 Im Anfang war das Bild 364
11.5 Zusammenfassung 373
11.6 Aufgaben zum Kapitel 374
11.7 Webseiten zum Kapitel 374
12 Java-Oberflächen 379
12.1 Mit AWT lernte Java »fensterln« 380
12.2 Oberflächen zeichnen 396
12.3 Für Meldungen aller Art 434
12.4 SWT, das Standard Widget Toolkit 444
12.5 Zusammenfassung 448
12.6 Aufgaben zum Kapitel 449
12.7 Webseiten zum Kapitel 450
13 Ausnahmen und Threads 453
13.1 Wo Ausnahmen zur Regel werden 453
13.2 Multithreading mit Java 460
13.3 Dämonen, die »dunkle Seite« in Java? 465
13.4 Instanz-Initiatoren 469
13.5 Zusammenfassung 471
13.6 Aufgaben zum
1.1 Warum programmieren? 23
1.2 Was ist eine Programmiersprache? 25
1.3 Java und andere Programmiersprachen 29
1.4 Zusammenfassung 38
1.5 Aufgaben zum Kapitel 38
1.6 Webseiten zum Kapitel 39
2 Werkzeugkunde für Programmierer 41
2.1 Wie funktioniert eine Programmiersprache? 41
2.2 Wie erlernt man eine Programmiersprache? 49
2.3 Zusammenfassung 51
2.4 Aufgaben zum Kapitel 51
2.5 Webseiten zum Kapitel 52
3 Unsere Werkbank, die IDE 53
3.1 Was ist eine IDE? 53
3.2 Weitere Eclipse-Sprachen 59
3.3 So funktioniert eine IDE und so Eclipse 62
3.4 Zusammenfassung 65
3.5 Aufgaben zum Kapitel 66
3.6 Webseiten zum Kapitel 66
4 Die Installation von Java 69
4.1 JDK oder JRE? 69
4.2 Hardwarevoraussetzungen 70
4.3 Die Installation 71
4.4 Die Installation der Dokumentation 79
4.5 Der Einsatz von Java Web Start 82
4.6 Demos und Beispiele 86
4.7 Programmierung ohne Eclipse 87
4.8 Deinstallation 90
4.9 Zusammenfassung 91
4.10 Aufgaben zum Kapitel 92
4.11 Webseiten zum Kapitel 93
5 Die Installation von Eclipse 95
5.1 Versionen und Milestones 95
5.2 Hardwarevoraussetzungen 98
5.3 Die Installation 98
5.4 Das Sprach-Paket installieren 105
5.5 Den Spickzettel-Lehrgang »Die Sprache Java« installieren 107
5.6 Callisto oder die Installation von Plugins 110
5.7 Übersicht der Plugins 115
5.8 Zusammenfassung 119
5.9 Aufgaben zum Kapitel 119
5.10 Webseiten zum Kapitel 120
6 Mit Eclipse arbeiten 121
6.1 Grundkenntnisse Eclipse 121
6.2 Die Bestandteile 122
6.3 Die Geburt eines Projekts 132
6.4 Hilfestellung 138
6.5 Der Aufbau von Eclipse 139
6.6 Die Views 158
6.7 Projekte übernehmen 169
6.8 Zusammenfassung 173
6.9 Aufgaben zum Kapitel 173
6.10 Webseiten zum Kapitel 174
7 Die Installation von objectiF 177
7.1 Die Personal Edition 177
7.2 Die Installation 177
7.3 Adobe Acrobat Reader installieren 186
7.4 Erste Erfahrungen mit ObjectiF und der Online- Dokumentation 188
7.5 Zusammenfassung 191
7.6 Aufgaben zum Kapitel 191
7.7 Webseiten zum Kapitel 192
8 Konzepte der OOP 193
8.1 Eine uralte Idee für moderne Software 193
8.2 Ein Eclipse-Projekt 199
8.3 UML-Zeichnen statt Programmieren 204
8.4 Zum Beispiel 237
8.5 Zusammenfassung 240
8.6 Aufgaben zum Kapitel 241
8.7 Webseiten zum Kapitel 242
9 Java - Baukasten für Objekte 243
9.1 Java und OOP 243
9.2 Zum Innenleben der Objekte 255
9.3 Zusammenfassung 298
9.4 Aufgaben zum Kapitel 300
9.5 Webseiten zum Kapitel 301
10 OOP in der Praxis 303
10.1 Unser Projekt Carlipso 303
10.2 Zusammenfassung 333
10.3 Aufgaben zum Kapitel 334
10.4 Webseiten zum Kapitel 336
11 Vererbung und ähnliche Dinge 337
11.1 Von Vererbung und Polymorphie 337
11.2 Vom Umgang mit Objekten 345
11.3 ArrayList, auch ein komplexer Typ? 354
11.4 Im Anfang war das Bild 364
11.5 Zusammenfassung 373
11.6 Aufgaben zum Kapitel 374
11.7 Webseiten zum Kapitel 374
12 Java-Oberflächen 379
12.1 Mit AWT lernte Java »fensterln« 380
12.2 Oberflächen zeichnen 396
12.3 Für Meldungen aller Art 434
12.4 SWT, das Standard Widget Toolkit 444
12.5 Zusammenfassung 448
12.6 Aufgaben zum Kapitel 449
12.7 Webseiten zum Kapitel 450
13 Ausnahmen und Threads 453
13.1 Wo Ausnahmen zur Regel werden 453
13.2 Multithreading mit Java 460
13.3 Dämonen, die »dunkle Seite« in Java? 465
13.4 Instanz-Initiatoren 469
13.5 Zusammenfassung 471
13.6 Aufgaben zum