Das Buch führt in die Programmierung mit der Java 2-Plattform ein und erläutert anhand von mehr als hundert vollständigen und ausführlich kommentierten Beispielen alle wesentlichen Aspekte von Java. Im ersten Teil wird die Programmiersprache Java unter besonderer Betonung der objektorientierten Programmierung erläutert. Der zweite Teil vertieft das Grundwissen anhand ausgewählter Gebiete der Softwareentwicklung mit Java: Ein- und Ausgabeprogrammierung - Entwicklung von Benutzerschnittstellen - Graphikprogrammierung - Nebenläufigkeit in Java - Netzwerkprogrammierung - Entwicklung von Datenbankschnittstellen mit JDBC Berücksichtigung in Text und Beispielen finden dabei alle Neuerungen der Java 2-Plattform (Java Development Kit 1.2). Der Leser wird an die wesentlichen Zusammenhänge herangeführt. Beispiele vertiefen das Verständnis und können als Ausgangspunkt der weiteren Beschäftigung mit den verschiedenen Anwendungsbereichen dienen. Das Buch eignet sich sowohl als Grundlage für einen Einführungskurs zu Java mit anwendungsbezogenen praktischen Übungen als auch zum Selbststudium.