Abts, Dietmar. Grundkurs JAVA : Von den Grundlagen bis zu Datenbank- und Netzanwendungen / [electronic resource] : / von Dietmar Abts.. — 11th ed. 2020.. — XII, 611 S. 101 Abb. : online resource.

Grundlegende Sprachkonzepte und Kernthemen der Objektorientierung -- Behandlung von Ausnahmen -- Ausgewählte Standard-Klassen -- Generische Programmierung (parametrisierte Typen) -- Funktionale Programmierung mit Lambda-Ausdrücken und Streams -- Dateiverarbeitung -- Nebenläufigkeit und Synchronisation -- Programmierung grafischer Oberflächen mit Swing und JavaFX -- Datenbankschnittstelle JDBC -- Netzwerkprogrammierung auf der Basis von TCP/IP -- Prinzipien objektorientierten Designs -- Modularisierung.

Анотація:
Lernen Sie schrittweise die wichtigsten Aspekte von Java kennen, von den elementaren Grundlagen über Konzepte der Objektorientierung und grafische Benutzungsoberflächen bis zu Datenbankanwendungen und Kommunikation im Netzwerk. Rund 220 Übungen unterstützen Sie dabei, die einzelnen Themen zu vertiefen. Der vollständige Quellcode der im Buch behandelten Programme und alle Lösungen zu den Aufgaben sind auf der Webseite zu diesem Buch verfügbar. Der Inhalt Grundlegende Sprachkonzepte und Kernthemen der Objektorientierung Behandlung von Ausnahmen Ausgewählte Standard-Klassen Generische Programmierung (parametrisierte Typen) Funktionale Programmierung mit Lambda-Ausdrücken und Streams Dateiverarbeitung Nebenläufigkeit und Synchronisation Programmierung grafischer Oberflächen mit Swing und JavaFX Datenbankschnittstelle JDBC Netzwerkprogrammierung auf der Basis von TCP/IP Prinzipien objektorientierten Designs Modularisierung Die Zielgruppen Studierende der Informatik und Wirtschaftsinformatik IT-Beschäftigte in Ausbildung und Beruf Programmiersprachen-Umsteiger Der Autor Prof. Dr. Dietmar Abts lehrte das Fachgebiet Wirtschaftsinformatik, insbesondere Anwendungsentwicklung, an der Hochschule Niederrhein in Mönchengladbach. Er ist Autor mehrerer erfolgreicher Fachbücher.

9783658304942

10.1007/978-3-658-30494-2 doi


Programming languages (Electronic computers).
Computer software.
Computer programming.
Programming Languages, Compilers, Interpreters.
Professional Computing.
Programming Techniques.

QA76.7-76.73 QA76.76.C65

005.13