Bewertung:

Das Buch ist als Standardreferenz und Tutorial für Java-Programmierer sehr zu empfehlen. Es bietet verlässliche Informationen für diejenigen, die Java mit Datenbanken verwenden wollen, und bietet einen umfassenden Überblick über die Sprache und die Standardbibliotheken, auch wenn es JavaFX für die GUI-Entwicklung nicht abdeckt.
Vorteile:⬤ Enthält zuverlässige und detaillierte Informationen für die Programmierung mit Java, insbesondere für die Verwendung von Datenbanken
⬤ dient als umfassender Leitfaden für die Java-Sprache und die Standardbibliotheken
⬤ die fortgeschrittenen Themen in Band 2 werden gründlich behandelt.
Behandelt nicht JavaFX für die GUI-Entwicklung, was einige Leser enttäuschend finden.
(basierend auf 3 Leserbewertungen)
Core Java, Vol. II: Advanced Features
Der klassische Leitfaden für fortgeschrittene Java-Programmierung: Vollständig aktualisiert für Java 17.
Dies ist das maßgebliche Nachschlagewerk und Lehrwerk für Java und das Java-Ökosystem.
--Andrew Binstock, Java Magazine.
Core Java ist das führende Tutorial und Nachschlagewerk für erfahrene Programmierer, die robusten Java-Code für reale Anwendungen schreiben wollen. Jetzt wurde Core Java, Volume II: Advanced Features, Twelfth Edition, überarbeitet, um die neuen Funktionen und Erweiterungen in der Java 17 Long-Term-Support-Version zu berücksichtigen. Wie immer wurden alle Kapitel vollständig aktualisiert, veraltetes Material wurde entfernt und die neuen APIs werden detailliert behandelt.
Dieser Band konzentriert sich auf die fortgeschrittenen Themen, die ein Programmierer für die professionelle Softwareentwicklung kennen muss, und enthält eine maßgebliche Abdeckung von Enterprise-Programmierung, Netzwerken, Datenbanken, Sicherheit, Modularisierung, Internationalisierung, Codeverarbeitung und nativen Methoden sowie vollständige Kapitel über die APIs Streams, XML und Datum und Uhrzeit. Darüber hinaus behandelt das Kapitel über Advanced Swing and Graphics Techniken, die sowohl für clientseitige Benutzeroberflächen als auch für die serverseitige Generierung von Grafiken und Bildern anwendbar sind.
Cay S. Horstmann erklärt anschaulich, ausführlich und vollständig die anspruchsvollen neuen Funktionen und demonstriert, wie man sie zur Erstellung professioneller Anwendungen einsetzt. Horstmanns gründlich getesteter Beispielcode spiegelt den modernen Java-Stil und die besten Praktiken wider. Die Beispiele sind sorgfältig ausgearbeitet, damit sie leicht verständlich sind und einen maximalen praktischen Wert haben, so dass Sie sich auf sie verlassen können, um Ihre eigenen Programme zu starten.
⬤ Beherrschen Sie fortgeschrittene Techniken, Idiome und Best Practices zum Schreiben von zuverlässigem Java-Code.
⬤ Nutzen Sie die erweiterten Java E/A-APIs, Objektserialisierung und reguläre Ausdrücke optimal.
⬤ Effiziente Verbindungen zu Netzwerkdiensten herstellen, Server und den neuen HTTP/2-Client implementieren und Webdaten auslesen.
⬤ Verarbeiten Sie Code über die Scripting- und Compiler-APIs und nutzen Sie Annotationen, um Code und Dateien zu erzeugen.
⬤ Vertiefen Sie Ihr Verständnis für das Java Platform Module System, einschließlich der jüngsten Verbesserungen.
⬤ Nutzen Sie das Java-Sicherheitsmodell, die Benutzerauthentifizierung und die kryptographischen Funktionen der Sicherheitsbibliothek.
⬤ Lernen Sie die leistungsstarken neuen APIs für den Zugriff auf fremde Funktionen und Speicher kennen.
In Core Java, Volume I: Fundamentals, Twelfth Edition, finden Sie eine fachkundige Abdeckung der Grundlagen der Java-Programmierung, einschließlich Objekten, Generics, Collections, Lambda-Ausdrücken, Nebenläufigkeit und funktionaler Programmierung.
Registrieren Sie Ihr Buch, um bequemen Zugang zu Downloads, Aktualisierungen und/oder Korrekturen zu erhalten, sobald diese verfügbar sind. Weitere Informationen finden Sie im Innenteil des Buches.