Skip to main content
main-content

Über dieses Buch

Ob Unternehmenssoftware, Webanwendungen, technische Systeme oder mobile Anwendungen wie Apps – Java ist eine universelle Programmiersprache für die unterschiedlichsten Anwendungen. Der große Vorteil: in Java programmierte Anwendungen sind auf nahezu allen Rechnersystemen lauffähig.

Mit diesem Buch lernen Sie Schritt für Schritt die wichtigsten Aspekte von Java auf der Basis der Standard-Edition Java SE 9 kennen. Angefangen bei den allgemeinen Eigenschaften von Java und der grundsätzlichen Vorgehensweise bei der Erzeugung eines lauffähigen Programms führt der Autor imperative und objektorientierte Sprachkonzepte ein. Er behandelt die Entwicklung von grafischen Oberflächen genauso wie die Programmierung von Client/Server-Anwendungen und erläutert den Zugriff auf relationale Datenbanken mit Hilfe von SQL. Nahezu jedes Kapitel enthält am Ende Aufgaben, mit denen Leser den behandelten Stoff einüben und vertiefen können. Mehr als 200 Übungen unterstützen das Lernen, zahlreiche Beispielprogramme helfen bei der Umsetzung der Konzepte in lauffähige Anwendungen. Der vollständige Quellcode der im Buch behandelten Programme (125 Projekte) und die Lösungen zu den Aufgaben sind auf der Webseite zum Buch verfügbar.

Mit Java 9 wurden Module als neues Feature in die Programmiersprache eingeführt. Die 10. Auflage des Buchs behandelt das Java-Modulsystem in einem eigenen Kapitel. Zudem wurden zahlreiche Ergänzungen wie die API- und Syntax-Erweiterungen in die Neuauflage eingearbeitet.

Das Buch richtet sich an Studierende der Informatik und der Wirtschaftsinformatik sowie an IT-Beschäftigte in Ausbildung und Beruf. Und an alle, die bereits grundlegende Kenntnisse in einer Programmiersprache haben und auf Java umsteigen möchten.

Inhaltsverzeichnis

Frontmatter

2018 | OriginalPaper | Buchkapitel

Kapitel 1. Einleitung

Dietmar Abts

2018 | OriginalPaper | Buchkapitel

Kapitel 2. Imperative Sprachkonzepte

Dietmar Abts

2018 | OriginalPaper | Buchkapitel

Kapitel 3. Objektorientierte Sprachkonzepte

Dietmar Abts

2018 | OriginalPaper | Buchkapitel

Kapitel 4. Ausnahmebehandlung

Dietmar Abts

2018 | OriginalPaper | Buchkapitel

Kapitel 5. Ausgewählte Standardklassen

Dietmar Abts

2018 | OriginalPaper | Buchkapitel

Kapitel 6. Generische Typen

Dietmar Abts

2018 | OriginalPaper | Buchkapitel

Kapitel 7. Lambdas, Streams und Optional

Dietmar Abts

2018 | OriginalPaper | Buchkapitel

Kapitel 8. Ein- und Ausgabe

Dietmar Abts

2018 | OriginalPaper | Buchkapitel

Kapitel 9. Threads und Prozesse

Dietmar Abts

2018 | OriginalPaper | Buchkapitel

Kapitel 10. Grafische Benutzungsoberflächen

Dietmar Abts

2018 | OriginalPaper | Buchkapitel

Kapitel 11. Einführung in JavaFX

Dietmar Abts

2018 | OriginalPaper | Buchkapitel

Kapitel 12. Datenbankzugriffe mit JDBC

Dietmar Abts

2018 | OriginalPaper | Buchkapitel

Kapitel 13. Netzwerkkommunikation mit TCP/IP

Dietmar Abts

2018 | OriginalPaper | Buchkapitel

Kapitel 14. Fallbeispiel

Dietmar Abts

2018 | OriginalPaper | Buchkapitel

Kapitel 15. Das Java Persistence API

Dietmar Abts

2018 | OriginalPaper | Buchkapitel

Kapitel 16. Objektorientierte Datenbanken

Dietmar Abts

2018 | OriginalPaper | Buchkapitel

Kapitel 17. Einführung in das Java-Modulsystem

Dietmar Abts

Backmatter

Weitere Informationen

Premium Partner

Neuer Inhalt

BranchenIndex Online

Die B2B-Firmensuche für Industrie und Wirtschaft: Kostenfrei in Firmenprofilen nach Lieferanten, Herstellern, Dienstleistern und Händlern recherchieren.

Whitepaper

- ANZEIGE -

Product Lifecycle Management im Konzernumfeld – Herausforderungen, Lösungsansätze und Handlungsempfehlungen

Für produzierende Unternehmen hat sich Product Lifecycle Management in den letzten Jahrzehnten in wachsendem Maße zu einem strategisch wichtigen Ansatz entwickelt. Forciert durch steigende Effektivitäts- und Effizienzanforderungen stellen viele Unternehmen ihre Product Lifecycle Management-Prozesse und -Informationssysteme auf den Prüfstand. Der vorliegende Beitrag beschreibt entlang eines etablierten Analyseframeworks Herausforderungen und Lösungsansätze im Product Lifecycle Management im Konzernumfeld.
Jetzt gratis downloaden!

Bildnachweise