Programmieren lernen mit Java
- Titel erscheint in neuer Auflage
- Artikel merken
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
Dipl.-Ing. Hans-Peter Habelitz unterrichtet Informatik an einer Berufsschule. Er hat schon vielen Einsteigern das Programmieren beigebracht. Sein Wissen über wirksamen Unterricht hat er über 10 Jahre lang als Dozent für Fachdidaktik der Informatik an angehende Lehrer weitergegeben.
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 ... 60
2 ... Grundbausteine eines JavaProgramms ... 61
... 2.1 ... Bezeichner und Schlüsselwörter ... 61
... 2.2 ... Kommentare ... 64
... 2.3 ... Variablen und Datentypen ... 64
... 2.4 ... Operatoren und Ausdrücke ... 89
... 2.5 ... Übungsaufgaben ... 99
... 2.6 ... Ausblick ... 102
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 ... 126
... 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 ... 159
5 ... Objektorientierung ... 160
... 5.1 ... Struktur von Java-Programmen ... 160
... 5.2 ... Objekte ... 167
6 ... Methoden ... 176
... 6.1 ... Was sind Methoden ... 176
... 6.2 ... Werte übergeben ... 182
... 6.3 ... Ergebnisse ... 188
... 6.4 ... Konstruktoren als spezielle Methoden ... 191
... 6.5 ... Übungsaufgaben ... 196
... 6.6 ... Ausblick ... 200
7 ... Mit Klassen und Objekten arbeiten ... 202
... 7.1 ... Gemeinsame Nutzung ... 202
... 7.2 ... Zugriffsmechanismen ... 205
... 7.3 ... Vererbung ... 211
... 7.4 ... Übungsaufgaben ... 219
... 7.5 ... Ausblick ... 225
8 ... Grundlegende Klassen ... 226
... 8.1 ... Die Klasse String ... 226
... 8.2 ... Die Klasse StringBuffer ... 235
... 8.3 ... Wrapper-Klassen ... 238
... 8.4 ... Übungsaufgaben ... 244
... 8.5 ... Ausblick ... 246
9 ... Grafische Benutzeroberflächen ... 247
... 9.1 ... Einführung ... 247
... 9.2 ... Grundlegende Klassen und Methoden ... 261
... 9.3 ... Programmfenster mit weiteren Komponenten ... 265
... 9.4 ... Übungsaufgaben ... 295
... 9.5 ... Ausblick ... 301
10 ... Fehlerbehandlung mit Exceptions ... 302
... 10.1 ... Umgang mit Fehlern ... 302
... 10.2 ... Mit Exceptions umgehen ... 305
... 10.3 ... Fortgeschrittene Ausnahmebehandlung ... 310
... 10.4 ... Übungsaufgaben ... 316
... 10.5 ... Ausblick ... 318
11 ... Containerklassen ... 319
... 11.1 ... Array ... 319
... 11.2 ... ArrayList und JList ... 333
... 11.3 ... Übungsaufgaben ... 344
... 11.4 ... Ausblick ... 347
12 ... Dateien ... 349
... 12.1 ... Die Klasse File ... 349
... 12.2 ... Ein- und Ausgaben aus der Sicht von Java ... 357
... 12.3 ... Das API nutzen ... 364
... 12.4 ... Beispielanwendungen ... 377
... 12.5 ... Übungsaufgaben ... 392
... 12.6 ... Ausblick ... 395
13 ... Zeichnen ... 396
... 13.1 ... In Komponenten zeichnen ... 396
... 13.2 ... Zeichnen in Standardkomponenten ... 403
... 13.3 ... Farben verwenden ... 420
... 13.4 ... Auswerten von Mausereignissen ... 425
... 13.5 ... Übungsaufgaben ... 435
... 13.6 ... Ausblick ... 437
14 ... Animationen und Threads ... 438
... 14.1 ... Multitasking und Multithreading ... 438
... 14.2 ... Zeitlich gesteuerte Abläufe programmieren ... 440
... 14.3 ... Übungsaufgaben ... 459
... 14.4 ... Ausblick ... 462
15 ... Tabellen und Datenbanken ... 463
... 15.1 ... Die Klasse JTable ... 463
... 15.2 ... Datenbankzugriff ... 479
... 15.3 ... Übungsaufgaben ... 489
A ... Inhalt der DVD ... 492
B ... Ein Programm mit Eclipse als .jar-File speichern ... 493
C ... Musterlösungen ... 496
... C.1 ... Musterlösungen zu den Aufgaben aus Abschnitt 2.2.9 ... 496
... C.2 ... Musterlösungen zu den Aufgaben aus Abschnitt 2.4 ... 498
... C.3 ... Musterlösungen zu den Aufgaben aus Abschnitt 3.3.5 ... 502
D ... Quellen ... 504
E ... Der Autor ... 505
... Index ... 506
Erscheint lt. Verlag | 30.5.2012 |
---|---|
Reihe/Serie | Galileo Computing |
Sprache | deutsch |
Maße | 172 x 230 mm |
Gewicht | 965 g |
Themenwelt | Informatik ► Programmiersprachen / -werkzeuge ► Java |
Schlagworte | Eclipse • Java • Java 7 (Programmiersprache); Einführung • Objektorientierung • Progammiergrundkurs • Programmieren • Programmieren lernen |
ISBN-10 | 3-8362-1788-0 / 3836217880 |
ISBN-13 | 978-3-8362-1788-0 / 9783836217880 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich