Trainieren Sie Ihre Java-Kenntnisse durch praktische Übungen mit vollständigen und kommentierten Lösungen. Dieses Buch richtet sich an Leser, die ihre Fähigkeiten im Programmieren mit Java vertiefen möchten, und ist besonders nützlich zur Prüfungsvorbereitung. Jedes Kapitel beginnt mit einer kompakten Zusammenfassung des relevanten Stoffs, gefolgt von Aufgaben in drei Schwierigkeitsgraden – von einfach bis anspruchsvoll – zur praktischen Anwendung Ihres Wissens. Am Ende jedes Kapitels finden Sie vollständige Musterlösungen. Die ersten drei Kapitel konzentrieren sich auf objektorientierte Programmierung, während die folgenden Kapitel die Java-GUI-Programmierung mit AWT und Swing behandeln. Weitere Themen sind innere Klassen, Generics, Reflection und Exceptions. Die wichtigsten Änderungen der Java-Versionen 6 und 7 werden ebenfalls behandelt, gefolgt von neuen Sprachmitteln in Java 8 wie Lambdas und Streams. Sie lernen, wie die funktionale Sicht eine kompaktere Syntax ermöglicht und weniger fehleranfälligen Code für parallele Abläufe schafft. Nach dem Durcharbeiten des Buches verfügen Sie über fundierte Programmierkenntnisse und einen umfangreichen Fundus an Beispielcode. Themen umfassen Klassendefinition, Vererbung, graphische Programmierung, die MVC-Architektur, Typprüfung, funktionale Interfaces, Streams und parallele Streams.
Elisabeth Jung Bücher





Java Übungsbuch
für die Versionen Java 8 bis Java 17.Aufgaben mit vollständigen Lösungen
Trainieren Sie Ihre Java-Kenntnisse durch praktische Übungen mit vollständigen und kommentierten Lösungen. Dieses Buch ist kein Lehrbuch, sondern ein reines Übungsbuch, das sich an Leser richtet, die ihre Java-Kenntnisse durch „Learning by Doing“ vertiefen möchten. Ideal zur Prüfungsvorbereitung oder zum praktischen Üben des Programmierens mit Java. Jedes Kapitel beginnt mit einer kompakten Zusammenfassung des behandelten Stoffes, gefolgt von Aufgaben in drei Schwierigkeitsgraden – von einfach bis anspruchsvoll. Am Ende jedes Kapitels finden Sie vollständige, kommentierte Musterlösungen. Die Kapitel 1 bis 3 behandeln die objektorientierte Programmierung, während die Kapitel 4 bis 6 die Java-GUI-Programmierung mit AWT und Swing abdecken. Kapitel 7 bis 9 befassen sich mit inneren Klassen, Generics, Reflection und Exceptions. Die wichtigsten Änderungen der Java-Version 7 werden in Kapitel 10 behandelt, gefolgt von den neuen Sprachmitteln von Java 8 in Kapitel 11, wie Lambdas und Streams. Kapitel 12 bietet Einblicke in die Neuerungen von Java 9, einschließlich Erweiterungen in APIs, sprachspezifischen Erweiterungen, Reactive Streams und der Modularisierung der Java-Plattform. Nach dem Durcharbeiten verfügen Sie über fundierte Programmierkenntnisse und einen umfangreichen Fundus an Beispielcode.
Dieses Buch ist ein reines Übungsbuch und wendet sich an Leser, die ihre Java-Kenntnisse anhand zahlreicher praktischer Übungen durch „Learning by Doing“ vertiefen und festigen möchten. Es ist ideal, um sich auf Prüfungen vorzubereiten oder das praktische Programmieren mit Java zu üben. Sie können zwischen Aufgaben in drei verschiedenen Schwierigkeitsstufen wählen. Am Ende des Kapitels finden Sie vollständige und kommentierte Musterlösungen.