Java-Bücher: Programmieren mit Java - Einführung und fortgeschrittene Bücher
Welche ist das beste Buch, um Java-Programmierung zu erlernen? Schwer zu sagen. Es gibt eine recht große Auswahl. Wir stellen Euch hier einige Bücher rund um die Software-Entwicklung mit Java vor.
Einführung in Java:
Kai Günster
Ideal für Studium, Ausbildung und Beruf. Sprachgrundlagen inkl. objektorientierter Programmierung und mehr.
Mit diesem Buch steigen Sie ohne Vorkenntnisse in Java und die objektorientierte Programmierung ein. Schritt für Schritt machen Sie sich mit der Sprache und ihren Konzepten vertraut. Sie lernen, in Algorithmen zu denken und Java sowie die vielen Werkzeuge Ihrer Plattform geschickt zu nutzen. Immer praxisnah und mit Gefühl für mögliche Verständnishürden: So werden auch professionelle Themen wie Testabdeckung, Multithreading und Servletentwicklung einsteigergerecht vermittelt. Schließlich schreiben Sie zeitgemäßen Code, der auch komplexe Software trägt. Ideal für Ausbildung, Studium und Beruf!
Inhalt des Programmier-Buches:
- Die Entwicklungsumgebung einrichten und kennenlernen
- Grundkonzepte glasklar vorgestellt
- Sprachmittel gründlich verstehen
- Neue Features einsetzen
- Unit Tests und Test Driven Design
- Datenbanken anbinden
- In Servlet-Technologie einsteigen
- Events einsetzen und asynchron programmieren
- GUIs entwickeln
- Guten Code schreiben
- Mit Dateien und Streams arbeiten
- In die Entwicklung von Android-Apps einsteigen
Einführung in Java - Jetzt bestellen
Java ist auch eine Insel:
Christian Ullenboom
Java ist auch eine Insel ist das Standardwerk für Programmierer:innen. Es bietet in über 1.000 Seiten Java-Wissen - mit vielen Beispielen und Übungen.
Java-Bücher gibt es wie Sand am Meer, aber die Java-Insel ist das Kultbuch für Programmiererund erste Wahl, wenn es um aktuelles und praktisches Java-Wissen geht. Seit über einem Jahrzehnt profitieren Java-Einsteiger, Studenten und Umsteiger von anderen Programmiersprachen gleichermaßen von diesem Standardwerk unter den Java-Büchern. Dozenten und Ausbilder schätzen das Buch für die zahlreichen Beispiele, Aufgaben und Musterlösungen. Leserinnen und Leser feiern es für die verständliche Darstellungsweise und den feinen Humor; Programmierung darf auch Spaß machen!
Auf über 1.000 Seiten stellt Autor Christian Ullenboom die Sprachgrundlagen von Java vor und gibt kompakte Einführungen in Spezialthemen wie z. B. Threads, Algorithmen, GUIs oder Dateien und Datenströme. Das Buch ist garniert mit einer Vielzahl an anschaulichen Beispielen aus der Programmierpraxis sowie Aufgaben und Musterlösungen fürs Selbststudium. Der umfangreiche Index und die übersichtliche Struktur des Buches helfen auch unerfahreneren Java-Entwicklern, das passende Thema schnell zu finden oder in der Referenz nachzuschlagen.
Keine Frage: Die Java-Insel gehört in das Regal eines jeden Java-Programmierers!
Aus dem Inhalt: Imperative Sprachkonzepte, Klassen und Objekte, Ausnahmebehandlung, Generics, Lambda-Ausdrücke und funktionale Programmierung, Die Klassenbibliothek, Nebenläufige Programmierung, Einführung in Datenstrukturen, GUI-Entwicklung, Dateien usw.
Das Standardwerk zur Java-Programmierung, aktuell zu Java 14:
- Programmieren mit der Java Platform, Standard Edition 14
- Java von A bis Z: Einführung, Praxis, Referenz
- Von Ausdrücken und Anweisungen zu Klassen und Objekten
Java ist auch eine Insel - Jetzt bestellen
Der Weg zum Java-Profi - Konzepte und Techniken für die professionelle Java-Entwicklung:
Michael Inden
Das Standardwerk zu Java auf dem neuesten Stand:
Das Standardwerk für die professionelle Javaentwicklung
Fundierter Überblick über Profithemen, die man sonst nicht findet
Alles, was man braucht, um im Coding-Job mithalten zu können
Dieses Buch bietet eine umfassende Einführung in die professionelle Java-Entwicklung und vermittelt Ihnen das notwendige Wissen, um stabile und erweiterbare Softwaresysteme auf Java-SE-Basis zu bauen. Praxisnahe Beispiele helfen dabei, das Gelernte rasch umzusetzen. Neben der Praxis wird viel Wert auf das Verständnis zugrunde liegender Konzepte gelegt. Dabei kommen dem Autor Michael Inden seine umfangreichen Schulungs- und Entwicklererfahrungen zugute – und Ihnen als Leser damit ebenso.
Diese Neuauflage wurde durchgehend überarbeitet und aktualisiert und berücksichtigt die Java-Versionen 9 bis 15. Ansonsten wurde der bewährte Themenmix der Vorauflagen beibehalten:
Grundlagen, Analyse und Design: Professionelle Arbeitsumgebung – Objektorientiertes Design– Lambdas – Java-Grundlagen
Bausteine stabiler Java-Applikationen: Collections-Framework – Stream-API – Datumsverarbeitung seit JDK 8 – Applikationsbausteine – Multithreading-Grundlagen – Modern Concurrency – Fortgeschrittene Java-Themen – Basiswissen Internationalisierung
Fallstricke und Lösungen: Bad Smells – Refactorings – Entwurfsmuster
Qualitätssicherung: Programmierstil und Coding Conventions – Unit Tests – Codereviews – Optimierungen
Darüber hinaus thematisiert je ein Kapitel die Neuerungen in Java 12 bis 15 sowie die Modularisierung mit Project Jigsaw. Ergänzt wird das Ganze durch einen Anhang mit einen Überblick über Grundlagen zur Java Virtual Machine.
Der Weg zum Java-Profi - Jetzt bestellen
Java Kompendium - Professionell Java programmieren lernen:
Markus Neumann
- Praxisnahe Erklärungen tragen zum einfachen Verständnis bei
- Übungsaufgaben mit Musterlösungen nach jedem Kapitel sichern den Lernerfolg
- Umfangreiche Praxisprojekte zum Nachbauen dienen als Vorlage für eigene Projekte
- Quellcode als Download verfügbar, zum schnellen Ausprobieren am PC
- Buch jederzeit dabei dank Downloadcode für eBook-Ausgabe im PDF oder ePub-Format
Mit diesem Buch lernen Sie Java von Grund auf kennen und können so schon bald professionelle Java-Programme entwickeln, auch ohne dass hierfür Vorkenntnisse notwendig wären. Sie lernen praxisnah alle Grundlagen der Programmiersprache, und anhand zahlreicher Beispielprojekte viele fortgeschrittene Techniken von Java kennen. Auch die Tools und Methoden professioneller Programmierer wie Versionsverwaltung, Softwaretests und Debugging werden umfassend behandelt; so lernen Sie, Programme zu entwickeln, die höchsten Ansprüchen genügen!
- Alle Grundlagen der Programmierung in Java verständlich erklärt, daher sind keine Vorkenntnisse notwendig
- Objektorientierte Programmierung praxisnah erklärt, um modernen Code zu schreiben
- Umfassende Erklärungen zu JavaFX, für die Entwicklung anspruchsvoller grafischer Oberflächen
- Dateiverarbeitung, XML und JSON zum Informationsaustausch
- Datenbankprogrammierung zur effizienten Datenspeicherung und -verarbeitung
- Netzwerkprogrammierung mit Java für Internetzugriff
- Multithreading für leistungsstarke Programme
- Generics und Lambda-Ausdrücke für möglichst effizienten Code
- Professionelles Debugging zur schnellen Fehlersuche
- Versionsverwaltung mit Git zur effizienten Programmierung
- Softwaretests für eine hohe Codequalität
Mit diesem Buch lernen Sie auf über 500 Seiten alles zu Java, um mühelos eigene professionelle Java-Programme entwickeln zu können!
Java Kompendium Professionell Java programmieren lernen - Jetzt bestellen
Programmieren lernen mit Java:
Hans-Peter Habelitz
Der leichte Java-Einstieg für Programmieranfänger :Schnell und einfach zum ersten Java-Programm!
- Vom ersten Programm bis zur fertigen Anwendung
- Mit vielen Beispielen und Übungsaufgaben
- Inkl. Objekten, Bedienoberflächen, Grafik-Programmierung u. v .m.
Programmieren lernen leicht gemacht! Sie haben noch nie programmiert? Steigen Sie einfach ein. Beginnen Sie mit der Installation und den Java-Basics und schreiben Sie nach und nach etwas komplexere Programme. Trauen Sie sich an Objekte, Fenster und Datenbanken heran. Sie erfahren hier alles, was Sie wissen müssen.
Dieses Buch stellt die Inhalte besonders lernfreundlich dar – und zwar auch dann, wenn es ein wenig anspruchsvoller wird. Am Ende entwickeln Sie ansprechende Bedienoberflächen mit Dialogen und Schaltflächen. Anschauliche Beispiele stellen dabei sicher, dass Sie nie den Faden verlieren und den Stoff gut nachvollziehen können. Der Code ist sauber gegliedert und hebt sich deutlich vom restlichen Text des Buches ab. Zu jedem Kapitel gibt es eine Fülle an Übungen, damit Sie Ihr Wissen prüfen und festigen können.
Aus dem Inhalt: Grundlagen, Java und Eclipse, Variablen und ihre Reichweite, Bedingungen, Schleifen & Co., die Welt der Objekte, Klassen, Objekte, Methoden, Zugriffsschutz richtig setzen, Fehler und Ausnahmen, Grafische Benutzeroberflächen, Fenster, Schaltflächen & Co., GUI-Komponenten mit dem WindowBuilder, Animationen erstellen, Dateien und Datenbanken, Lese- und Schreibzugriff, Datenbanken mit JDBC, Datensätze präsentieren.
Programmieren lernen mit Java - Jetzt bestellen
Java Programmieren für Einsteiger:
Michael Bonacina
Der leichte Weg zum Java-Experten! (2. Auflage: komplett neu verfasst - inklusive JavaDB. Der leichte Weg zum Java-Experten
Java ist eine der beliebtesten Programmiersprachen der Welt, und das nicht ohne Grund: Java ist besonders leicht zu erlernen, vielfältig einsetzbar und läuft auf so gut wie allen Systemen. Egal ob du Apps für das Smartphone, Computerspiele oder Serveranwendungen schreiben willst, mit dieser Programmiersprache kannst du all diese Projekte umsetzen.
Dieses Buch wird dich dabei unterstützen. Beginnend mit den Grundlagen wird die Programmierung in Java leicht und verständlich erklärt. Besonderer Fokus wird dabei auf die Objektorientierte Programmierung und das Erstellen von grafischen Oberflächen mit Hilfe von JavaFX gelegt.
Jedes Kapitel beinhaltet Übungsaufgaben, durch die man das Gelernte direkt anwenden kann. Nach dem Durcharbeiten des Buches kann der Leser eigene komplexere Java Anwendungen inklusive grafischer Oberfläche programmieren.
Jetzt sichern und zum Java-Experten werden!
Java Programmieren für Einsteiger: Jetzt bestellen
Java Challenge - Fit für das Job-Interview und die Praxis:
Michael Inden
- Java-Trainingsbuch mit Musterlösungen
- Lernen Sie wichtige Tipps und Kniffe vom Java-Experten kennen
- Erweitern Sie Ihr Java-Knowhow in praxisrelevanten Bereichen
Mit über 100 Übungsaufgaben und Programmierpuzzles inklusive Lösungen zum Knobeln und Erweitern Ihrer Kenntnisse bietet Ihnen »Java Challenge« eine optimale Vorbereitung auf die nächste Prüfung oder ein Job-Interview. Dabei werden alle praxisrelevanten Themengebiete wie Arrays, Datenstrukturen, Rekursion, Date and Time API usw. berücksichtigt.
Jedes Themengebiet wird in einem eigenen Kapitel behandelt, wobei zunächst auf die Grundlagen eingegangen wird. Danach folgen 10 bis 15 Übungsaufgaben verschiedener Schwierigkeitsgrade. So lassen sich die Programmierkenntnisse effektiv verbessern. Dabei helfen am Kapitelabschluss insbesondere detaillierte Musterlösungen inklusive der genutzten Algorithmen zu allen Aufgaben. Ebenso werden von Michael Inden alternative Lösungswege beschrieben, aber auch mögliche Fallstricke und typische Fehler analysiert.
Abgerundet wird das Buch durch zwei Anhänge. Einer gibt einen Überblick in wesentliche Neuerungen von Java 9. Der zweite beschäftigt sich mit der JShell, die zum Ausprobieren der Codeschnipsel und Beispiele des Buchs oftmals hilfreich ist.
Java Challenge: Fit für das Job-Interview - Jetzt bestellen
Schrödinger programmiert Java
Philip Ackermann

Die Java-Einführung, die Dir den vollen Durchblick verschafft. Schreibe von Anfang an auf Profi-Art, objektorientiert, mit Interfaces, Generics und auf dem neuesten Stand. Mit Schrödinger und seinen witzigen Fragen macht guter Code richtig Spaß. Von einfachen Schleifen bis zur fertigen Anwendung löst ihr Probleme wie die Frage, ob Schrödingers Freundin »solche Schuhe« nicht schon hat. Oder ob es wirklich schon wieder Dinkelpfannkuchen geben muss. Spitzen-Beispielcode, fantastisch illustriert. Für Einsteiger, Umsteiger und Fans.
Das alles, und noch viel mehr:
- Installationshilfe und gründlicher Einstieg
- Objektorientierung aus der Profi-Praxis
- Alle neuen Entwicklungen im Blick
- Spaß mit Collections, Interfaces und Generics
- XML-Parser für alle Fälle
- JavaFX-GUIs mit Stil
- Dateien, Streams und Datenbanken fest im Griff
- Mutithreading ohne Verstricken
- Code, den ihr auch übermorgen noch versteht
- Keine Angst vor regulären Ausdrücken
- Unit Tests und Test Driven Design
- Unmengen an Beispielcode und Übungen
Schrödinger programmiert Java - Jetzt bestellen
Sie möchten zukünftig per Newsletter der Informatik Aktuell informiert werden? Hier können Sie sich anmelden.