Bewertung:

Das Buch eignet sich gut für fortgeschrittene Java-Lernende, da es ein ausgewogenes Verhältnis zwischen Anfänger- und Fortgeschrittenen-Inhalten bietet. Es enthält klare Beispiele und eine logische Abfolge der Themen. Einige Nutzer fanden jedoch die Anordnung der Kapitel unlogisch und kritisierten die Lesbarkeit der Codebeispiele in der Kindle-Version.
Vorteile:⬤ Perfekt für alle, die ihre Java-Kenntnisse nach einer Pause wieder auffrischen wollen.
⬤ Klare und praktische Beispiele, die logisch aufeinander aufbauen.
⬤ Sowohl für Einsteiger als auch für Personen mit Programmierkenntnissen geeignet.
⬤ Online-Kapitel zur Ergänzung des Inhalts verfügbar.
⬤ Allgemein gut geschrieben und leicht verständlich.
⬤ Die Gliederung der Kapitel kann etwas unübersichtlich sein; der Beginn mit Arrays und Klassen entspricht vielleicht nicht den Erwartungen mancher Lernenden.
⬤ Die Code-Beispiele in der Kindle-Version sind zu klein und schwer zu lesen.
⬤ Einige Nutzer berichten von Schwierigkeiten, zusätzliche Online-Kapitel zu finden.
⬤ Der Inhalt könnte in anderen Online-Tutorials verfügbar sein, was ihn weniger einzigartig macht.
(basierend auf 20 Leserbewertungen)
Java Programming
Entwickeln, kompilieren und debuggen Sie leistungsstarke Java-Anwendungen.
Bringen Sie Ihre Java-Kenntnisse auf die nächste Stufe, indem Sie die fachkundigen Programmiertechniken nutzen, die in diesem Oracle Press-Handbuch enthalten sind. Mit Codebeispielen aus der Praxis und detaillierten Anleitungen zeigt Ihnen Java Programming, wie Sie die leistungsstarken Funktionen von Java SE 7 voll ausschöpfen können. Erfahren Sie, wie Sie Multithreading- und Netzwerkanwendungen entwerfen, strukturierte Ausnahmebehandlung integrieren, Java-Bibliotheken verwenden und Swing-basierte GUIs und Applets entwickeln. Vererbung, Generika und Utility-Klassen werden in dieser praktischen Ressource behandelt.
⬤ Erstellen Sie eigene Klassen, Methoden, Arrays und Operatoren.
⬤ Kontrolle des Programmablaufs mit Hilfe von bedingten Anweisungen.
⬤ Multithreading, Netzwerk- und E/A-Programmierung beherrschen.
⬤ Lernen Sie neue Konstrukte im Multithreading kennen.
⬤ Enums, Annotationen und Autoboxing einbeziehen.
⬤ Wiederherstellung von Fehlern, Eingabefehlern und Ausnahmen.
⬤ Java Swing verwenden, um leichtgewichtige GUIs und Applets zu erstellen.
⬤ Verkürzen Sie die Entwicklungszeit mit dem Collections-Framework.
⬤ Arbeiten Sie mit den neuesten Java-Bibliotheken und Utility-Klassen.