Java ist heute die dynamischste Programmiersprache, die, da sie nicht vom Hardware-System abhängt, eine echte Revolution bei der Erstellung von Anwendungen gebracht hat. Mit Java können Anwendungen für Desktop-Computer (PCs) und Laptops bis hin zu Supercomputern sowie für Mobiltelefone, Spielkonsolen, das Internet und Intranets entwickelt werden.
Unter anderem werden im Buch folgende Themen behandelt:
- Grundlegende Themen der Sprache: wie Datentypen, Variablen, Auswahl- und Wiederholungsstrukturen, Arrays, die Verarbeitung von alphanumerischen Zeichen, die Handhabung mathematischer Funktionen usw.
- Themen der objektorientierten Programmierung (OOP): wie Klassen, Objekte, Methoden, Vererbung und Polymorphismus.
- Das Konzept der ereignisgesteuerten Programmierung (event driven programming).
- Grafik und Benutzeroberfläche: Erstellung von Benutzeroberflächen mit Grafiken (GUI) sowohl mit den älteren Bibliotheken AWT und Swing als auch mit dem neueren JavaFX.
- Fortgeschrittene Themen: Eingabe-/Ausgabe-Techniken (I/O), Fehlerbehandlung (exception handling), Generika (generics), Lambda-Ausdrücke, Multithreading, Erstellung und Verwaltung von Datenbanken in Verbindung mit der Open-Source-Software SQLite sowie die Erstellung von Paketen (packages) und JAR-Dateien.
- Entwicklungsumgebungen (IDE) für Java: wie NetBeans und IntelliJ Idea.
Jedes Konzept wird mit einfachen, eigenständigen und verständlichen Beispielen erklärt. Am Ende jedes Kapitels gibt es Fragen und Übungen zur weiteren Vertiefung. Das Buch ist aktualisiert und überarbeitet, um die neuesten Versionen von Java abzudecken.
Inhalt des Buches:
- Einführung
- Daten, Variablen, Berechnungen
- Programmflusskontrolle – Auswahlstrukturen (Verzweigungen) – Wiederholungsstrukturen
- Methoden
- Zeichen und alphanumerische Zeichenfolgen
- Arrays
- Klassen und Objekte
- Vererbung, Schnittstellen, Polymorphismus
- Ausnahmen
- Sammlungen, Generische Typen, Datenstrukturen
- Dateien, Eingabe-/Ausgabeströme, Kanäle
- Lambda-Ausdrücke (λ) und Streams
- Swing – Teil I
- Swing – Teil II
- Die Grafikbibliothek JavaFX
- Java und Datenbanken
- Threads
- Netzwerke und Kommunikation
- Spezielle Themen
Hersteller
- Autor
- Giorgos Liakeas
- Verleger
- Kleidarithmos
- Typ
- Technologie, Computer - Informatik
- Sprache
- Griechisch
- Untertitel
- -
- Umschlag
- Weich
- Anzahl der Seiten
- 848
- Veröffentlichungsdatum
- 10/2023
- Veröffentlichungsdatum
- 2023
- Abmessungen
- 21x29 cm
- ISBN-13
- 9789606453434
Wichtige Informationen
Spezifikationen werden von offiziellen Hersteller-Websites gesammelt. Bitte überprüfen Sie die Spezifikationen, bevor Sie Ihren endgültigen Kauf tätigen. Wenn Sie ein Problem bemerken, können Sie melden Sie es hier