Skip to main content
  • Textbook
  • © 2018

Grundkurs JAVA

Von den Grundlagen bis zu Datenbank- und Netzanwendungen

Authors:

  • Kompakter Einstieg in das Programmieren mit Java
  • Behandelt die wichtigsten Aspekte auf Basis von Java SE 9
  • Mit mehr als 200 Übungen und vielen Beispielprogrammen
  • Includes supplementary material: sn.pub/extras

Buy it now

Buying options

eBook USD 29.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (17 chapters)

  1. Front Matter

    Pages I-XII
  2. Einleitung

    • Dietmar Abts
    Pages 1-10
  3. Imperative Sprachkonzepte

    • Dietmar Abts
    Pages 11-33
  4. Objektorientierte Sprachkonzepte

    • Dietmar Abts
    Pages 35-95
  5. Ausnahmebehandlung

    • Dietmar Abts
    Pages 97-108
  6. Ausgewählte Standardklassen

    • Dietmar Abts
    Pages 109-179
  7. Generische Typen

    • Dietmar Abts
    Pages 181-203
  8. Lambdas, Streams und Optional

    • Dietmar Abts
    Pages 205-227
  9. Ein- und Ausgabe

    • Dietmar Abts
    Pages 229-276
  10. Threads und Prozesse

    • Dietmar Abts
    Pages 277-316
  11. Grafische Benutzungsoberflächen

    • Dietmar Abts
    Pages 317-410
  12. Einführung in JavaFX

    • Dietmar Abts
    Pages 411-440
  13. Datenbankzugriffe mit JDBC

    • Dietmar Abts
    Pages 441-458
  14. Netzwerkkommunikation mit TCP/IP

    • Dietmar Abts
    Pages 459-476
  15. Fallbeispiel

    • Dietmar Abts
    Pages 477-504
  16. Das Java Persistence API

    • Dietmar Abts
    Pages 505-576
  17. Objektorientierte Datenbanken

    • Dietmar Abts
    Pages 577-601
  18. Einführung in das Java-Modulsystem

    • Dietmar Abts
    Pages 603-623
  19. Back Matter

    Pages 625-647

About this book

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.

Reviews

“... eine gleichzeitig theoretisch fundierte wie praktisch verdeutlichte, recht tiefgehende Einführung in die Programmiersprache Java. Einfache Vorkenntnisse in Programmierung erleichtern an manchen Stellen das Verständnis deutlich; parallel zum Lesen kann das praktische Arbeiten mit den online zur Verfügung gestellten Quellcodes nur sehr empfohlen werden!”
Besonders hervorzuheben: “Sehr umfassend und mit sehr konkreten Beispielen werden die zahlreichen Aspekte der aktuellen Java-Version behandelt.” (Prof. Dr. Peter Baeumle-Courth, Wirtschaftsinformatik, Fachhochschule der Wirtschaft, Bergisch Gladbach)

Authors and Affiliations

  • FB Wirtschaftsinformatik, Hochschule Niederrhein, Mönchengladbach, Germany

    Dietmar Abts

About the author

Prof. Dr. Dietmar Abts lehrt das Fachgebiet Wirtschaftsinformatik, insbesondere Anwendungsentwicklung, an der Hochschule Niederrhein in Mönchengladbach. Er ist Autor mehrerer erfolgreicher Fachbücher.

Bibliographic Information

Buy it now

Buying options

eBook USD 29.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Other ways to access