Abts | Grundkurs JAVA | E-Book | www.sack.de
E-Book

E-Book, Deutsch, 408 Seiten, Web PDF

Reihe: Computer Science and Engineering (German Language)

Abts Grundkurs JAVA

Von den Grundlagen bis zu Datenbank- und Netzanwendungen
4., verbesserte und erweiterte Auflage 2004
ISBN: 978-3-322-92869-6
Verlag: Vieweg & Teubner
Format: PDF
Kopierschutz: 1 - PDF Watermark

Von den Grundlagen bis zu Datenbank- und Netzanwendungen

E-Book, Deutsch, 408 Seiten, Web PDF

Reihe: Computer Science and Engineering (German Language)

ISBN: 978-3-322-92869-6
Verlag: Vieweg & Teubner
Format: PDF
Kopierschutz: 1 - PDF Watermark



Der erfolgreiche "Grundkurs Java" in der 4. Auflage. Der Leser erhält eine strukturierte und anschauliche Einführung in alle grundlegenden Aspekte der Java-Programmierung. Zahlreiche Programmbeispiele und Übungsaufgaben demonstrieren die Anwendung der verschiedenen Konzepte und Sprachkonstrukte. Der Quellcode aller Programme und die Lösungen zu den Aufgaben liegen im Internet zum Download bereit. Neu hinzugekommen sind zahlreiche Ergänzungen, ein Fallbeispiel und ein Kapitel, das die Spracherweiterungen der Version J2SE 5.0 behandelt. Die Programm- und Aufgabensammlung wurde komplett überarbeitet und um weitere Beispiele ergänzt.

Abts Grundkurs JAVA jetzt bestellen!

Zielgruppe


Lower undergraduate


Autoren/Hrsg.


Weitere Infos & Material


1 Einleitung.- 1.1 Zielsetzung und Gliederung des Buches.- 1.2 Die Entwicklung von Java.- 1.3 Eigenschaften von Java.- 1.4 Entwicklungsumgebungen.- 1.5 Erste Beispiele.- 2 Grundlagen.- 2.1 Kommentare und Bezeichner.- 2.2 Datentypen und Variablen.- 2.3 Ausdrücke und Operatoren.- 2.4 Ablaufsteuerung.- 2.5 Aufgaben.- 3 Objektorientierte Programmierung.- 3.1 Klassen und Objekte.- 3.2 Methoden.- 3.3 Konstruktoren.- 3.4 Statische Attribute und Methoden.- 3.5 Vererbung.- 3.6 Abstrakte Klassen.- 3.7 Modifizierer.- 3.8 Interfaces.- 3.9 Innere Klassen.- 3.10 Pakete.- 3.11 Aufgaben.- 4 Ausnahmebehandlung.- 4.1 Ausnahmeklassen.- 4.2 Auslösung und Weitergabe von Ausnahmen.- 4.3 Abfangen von Ausnahmen.- 4.4 Aufgaben.- 5 Ausgewählte Klassen.- 5.1 Arrays.- 5.2 Zeichenketten.- 5.3 Die Klasse StringTokenizer.- 5.4 Hüllklassen.- 5.5 Mathematische Funktionen.- 5.6 Die Klasse Object.- 5.7 Listen und Tabellen.- 5.8 Die Klasse System.- 5.9 Die Klasse Class.- 5.10 Zeitangaben und -berechnungen.- 5.11 Aufgaben.- 6 Dateiverarbeitung.- 6.1 Übersicht über Datenströme.- 6.2 Die Klasse File.- 6.3 Sequentielle Dateiverarbeitung.- 6.4 Random-Access-Dateien.- 6.5 Aufgaben.- 7 Threads.- 7.1 Threads erstellen.- 7.2 Synchronisation.- 7.3 Shutdown-Threads.- 7.4 Aufgaben.- 8 Grafische Benutzungsoberflächen.- 8.1 Übersicht.- 8.2 Anzeige einfacher Grafiken im Fenster.- 8.3 GUI-Komponenten und Ereignisbehandlung.- 8.4 Layout-Manager.- 8.5 Menüs und Symbolleisten.- 8.6 Dialogfenster.- 8.7 Tabellen.- 8.8 Mausaktionen.- 8.9 Die Aktualisierung von GUI-Komponenten.- 8.10 Aufgaben.- 9 Applets.- 9.1 Der Lebenszyklus eines Applets.- 9.2 Die Appletumgebung.- 9.3 Hybridanwendungen.- 9.4 Wiedergabe von Bild- und Tondaten.- 9.5 Aufgaben.- 10 Datenbank- und Netzanwendungen.- 10.1 Datenbankzugriffe mit JDBC.- 10.2Netzwerkprogrammierung.- 10.3 Datenbankabfragen über HTTP.- 10.4 Aufgaben.- 11 Spracherweiterungen der Version J2SE 5.0.- 11.1 Autoboxing/Auto-unboxing.- 11.2 Die erweiterte for-Schleife.- 11.3 Aufzählungstypen.- 11.4 Statische Imports.- 11.5 Generische Datentypen.- 12 Fallbeispiel “Adressverwaltung”.- 12.1 Die Beispielanwendung.- 12.2 Drei-Schichten-Architektur.- 12.3 Klassenentwurf und Architektur.- 12.4 Implementierung des Fallbeispiels.- Programmverzeichnis.- Internet-Quellen.- Literaturhinweise.- Stichwortverzeichnis.


Prof. Dr. Dietmar Abts lehrt das Fachgebiet Wirtschaftsinformatik, insbesondere Anwendungsentwicklung an der Hochschule Niederrhein in Mönchengladbach.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.