Core Java Band I - Grundlagen

Bewertung:   (4,6 von 5)

Core Java Band I - Grundlagen (Cay Horstmann)

Leserbewertungen

Zusammenfassung:

Die Rezensionen heben hervor, dass 'Core Java Volume I: Fundamentals“ ein gut geschriebenes und informatives Buch ist, das sich in erster Linie an Leser mit etwas Programmiererfahrung richtet. Es dient als umfassende Ressource zum Erlernen von Java, ist aber möglicherweise nicht für absolute Anfänger geeignet. Die Gliederung der Themen hat gemischte Reaktionen hervorgerufen, wobei einige meinten, dass grundlegende Konzepte im Grundlagenband nicht ausreichend behandelt werden.

Vorteile:

Leicht zu lesen und zugänglich für diejenigen, die bereits über Programmierkenntnisse verfügen.
Klarer Schreibstil mit hilfreichen Beispielen und Codeschnipseln.
Gut geeignet, um das Verständnis grundlegender Java-Konzepte zu vertiefen, insbesondere für erfahrene Programmierer.
Gutes Nachschlagewerk; empfohlen für diejenigen, die mit C++ vertraut sind.
In vielen Rezensionen wird das Buch für seine Fülle an Informationen und seine Gründlichkeit gelobt.

Nachteile:

Setzt Vorkenntnisse in der Programmierung voraus, nicht für absolute Anfänger geeignet.
Themen sind manchmal zwischen den Bänden verstreut, was zu Verwirrung über grundlegendes Material führt; fortgeschrittene Themen sind gelegentlich in diesem Band enthalten.
Einige Leser empfanden die Organisation des Inhalts als seltsam und wenig hilfreich für das Erlernen des Java-Kerns.
Es gab Beschwerden über Formatierungsprobleme in der Kindle-Ausgabe, die die Benutzerfreundlichkeit beeinträchtigten.

(basierend auf 37 Leserbewertungen)

Originaltitel:

Core Java Volume I--Fundamentals

Inhalt des Buches:

Das Java-Handbuch Nr. 1 für ernsthafte Programmierer: Vollständig aktualisiert für Java SE 9, 10 & 11

Für ernsthafte Programmierer ist Core Java, Volume I--Fundamentals, Eleventh Edition, der maßgebliche Leitfaden zum Schreiben von robustem, wartbarem Code. Unabhängig davon, ob Sie Java SE 9, 10 oder 11 verwenden, wird es Ihnen helfen, ein tiefes und praktisches Verständnis der Sprache und der API zu erlangen, und seine Hunderte von realistischen Beispielen zeigen die leistungsfähigsten und effektivsten Wege auf, um die Arbeit zu erledigen.

Die aktualisierten Beispiele von Cay Horstmann spiegeln die lang erwartete Modularisierung von Java wider und zeigen, wie man Code schreibt, der einfacher zu verwalten und zu entwickeln ist. Sie lernen, wie Sie die neue Read-Eval-Print-Schleife (REPL) von JShell für eine schnellere und explorativere Entwicklung nutzen können, und wenden wichtige Verbesserungen der Prozess-API, des Contended Locking, der Protokollierung und der Kompilierung an.

In diesem ersten von zwei Bänden behandelt Horstmann ausführlich die Grundlagen der Java- und UI-Programmierung, darunter Objekte, Generics, Collections, Lambda-Ausdrücke, Swing-Design, Nebenläufigkeit und funktionale Programmierung. Wenn Sie ein erfahrener Programmierer sind, der zu Java SE 9, 10 oder 11 wechselt, gibt es keine bessere Quelle für Expertenwissen, Lösungen und Code.

⬤ Beherrschen Sie grundlegende Techniken, Idiome und Best Practices zum Schreiben von hochwertigem Java-Code.

⬤ Nutzen Sie die Leistungsfähigkeit von Schnittstellen, Lambda-Ausdrücken und inneren Klassen.

⬤ Härten Sie Programme durch effektive Ausnahmebehandlung und Debugging.

⬤ Schreiben Sie sichereren, wiederverwendbaren Code mit generischer Programmierung.

⬤ Steigern Sie die Leistung und Effizienz mit Javas Standardsammlungen.

⬤ Erstellen Sie plattformübergreifende GUIs mit dem Swing-Toolkit.

⬤ Multicore-Prozessoren mit der verbesserten Gleichzeitigkeit von Java voll ausnutzen.

In Core Java, Volume II-Advanced Features, Eleventh Edition (ISBN-13: 978-0-13-516631-4, erscheint 2018), finden Sie Expertenwissen zu den Enterprise-Features von Java 9, 10 und 11, dem Modulsystem, Annotationen, Netzwerken, Sicherheit und fortgeschrittener UI-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.

Weitere Daten des Buches:

ISBN:9780135166307
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2020
Seitenzahl:928

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Core Java Band I - Grundlagen - Core Java Volume I--Fundamentals
Das Java-Handbuch Nr. 1 für ernsthafte Programmierer: Vollständig aktualisiert für Java SE 9, 10...
Core Java Band I - Grundlagen - Core Java Volume I--Fundamentals
Modernes JavaScript für Ungeduldige - Modern JavaScript for the Impatient
Nutzen Sie die Möglichkeiten von modernem JavaScript und vermeiden Sie...
Modernes JavaScript für Ungeduldige - Modern JavaScript for the Impatient
Scala für Ungeduldige - Scala for the Impatient
Das Interesse an der Programmiersprache Scala wächst aus vielen Gründen weiter. Scala umfasst den funktionalen...
Scala für Ungeduldige - Scala for the Impatient
Kern-Java, Band I: Grundlagen - Core Java, Volume I: Fundamentals
Das Java-Handbuch Nr. 1 für ernsthafte Programmierer: Vollständig aktualisiert...
Kern-Java, Band I: Grundlagen - Core Java, Volume I: Fundamentals
Core Java, Band II: Fortgeschrittene Funktionen - Core Java, Vol. II: Advanced Features
Der klassische Leitfaden für fortgeschrittene...
Core Java, Band II: Fortgeschrittene Funktionen - Core Java, Vol. II: Advanced Features
Core Java für Ungeduldige - Core Java for the Impatient
Klarer, prägnanter Leitfaden für die Kernsprache und die Bibliotheken - aktualisiert durch Java 17...
Core Java für Ungeduldige - Core Java for the Impatient
Core Java Se 9 für Ungeduldige - Core Java Se 9 for the Impatient
An Accessible Guide to the Java Language and Libraries Modern Java führt wichtige...
Core Java Se 9 für Ungeduldige - Core Java Se 9 for the Impatient

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)