Lernen Sie mit diesem Buch schrittweise die wichtigsten Aspekte von Java kennen, von den elementaren Grundlagen über objektorientierte Konzepte und grafische Benutzungsoberflächen bis zu Datenbankanwendungen und Kommunikation im Netzwerk.
Die 9. Auflage enthält eine Einführung zu JavaFX, dem aktuellen Framework zur Entwicklung moderner grafischer Oberflächen. Zahlreiche Verbesserungen und Ergänzungen wurden vorgenommen.
Der Quellcode von 387 Programmbeispielen (inkl. Lösungen zu den Aufgaben) ist im Internet verfügbar.
Der Inhalt
• Imperative und objektorientierte Sprachkonzepte
• Ausnahmebehandlung
• Ausgewählte Standardklassen
• Generische Typen
• Lambda-Ausdrücke
• Ein- und Ausgabe
• Threads
• Grafische Benutzungsoberflächen
• Einführung in JavaFX
• Datenbankzugriffe mit JDBC
• Netzwerkkommunikation mit TCP/IP
• Fallbeispiel
• Java Persistence API
• Objektdatenbank db4o
Die Zielgruppen
• Studierende der Informatik und Wirtschaftsinformatik
• IT-Beschäftigte in Ausbildung und Beruf
• Programmiersprachenumsteiger
Der Autor
Prof. Dr. Dietmar Abts lehrt das Fachgebiet Wirtschaftsinformatik, insbesondere Anwendungsentwicklung, an der Hochschule Niederrhein in Mönchengladbach.
Kompakter Einstieg in die Programmierung mit Java
Schrittweiser Rundgang durch die wichtigsten Aspekte von Java
Kompakt, verständlich, praxisnah
Dietmar Abts
Applets Ausnahmebehandlung Benutzungsoberfläche Datenbankzugriff Exception Generische Typen JDBC JPA JPanel Java 8 Objektdatenbank Objektorientiert Persistenz-Framework TCP Threads
“... Der Band kann Studierenden der Informatik/Wirtschaftsinformatik ebenso empfohlen werden wie Beschäftigten und Auszubildenden in der IT-Branche. Er ist auch für Umsteiger geeignet, die bereits in einer anderen Programmiersprache grundlegende Kenntnisse haben.” (Karl Schäfer, in: Amazon.de, 30. August 2017)
“... Zunächst werden imperative und objektorientierte Sprachkonzepte vorgestellt, spezifische Standardklassen wie Zeichenketten, Objekt, System usw. erläutert und die Ein- und Ausgabe thematisiert … Beispielprogramme und Lösungen zu den Aufgaben findet man auf der Webseite zum Buch.” (Bulletin SEV VSE, Heft 6, 2017)
“... eine gleichzeitig theoretisch fundierte wie praktisch verdeutlichte, recht tiefgehende Einführung in die Programmiersprache Java. Einfache Vorkenntnisse in Programmierung erleichtern an manchen Stellen das Verständnis deutlich; parallel zum Lesen kann das praktische Arbeiten mit den online zur Verfügung gestellten Quellcodes nur sehr empfohlen werden!”
Besonders hervorzuheben: “Sehr umfassend und mit sehr konkreten Beispielen werden die zahlreichen Aspekte der aktuellen Java-Version behandelt.” (Prof. Dr. Peter Baeumle-Courth, Wirtschaftsinformatik, Fachhochschule der Wirtschaft, Bergisch Gladbach)
()