Java 7 - Video-Training von Michael Kulla | Einstieg für Anspruchsvolle | ISBN 9783827361493

Java 7 - Video-Training

Einstieg für Anspruchsvolle

von Michael Kulla und video2brain
Mitwirkende
Autor / AutorinMichael Kulla
Autor / Autorinvideo2brain
Buchcover Java 7 - Video-Training | Michael Kulla | EAN 9783827361493 | ISBN 3-8273-6149-4 | ISBN 978-3-8273-6149-3

Java 7 - Video-Training

Einstieg für Anspruchsvolle

von Michael Kulla und video2brain
Mitwirkende
Autor / AutorinMichael Kulla
Autor / Autorinvideo2brain
Dieses Video-Training richtet sich an Entwickler, die Java als eine weitere Programmiersprache erlernen oder auch ihre bereits vorhandenen Java-Kenntnisse auffrischen möchten. Sie lernen alle wichtigen Konzepte der Programmiersprache Java kennen, angefangen von der Syntax der Sprache über die Verwendung der umfangreichen Standardbibliothek bis hin zum Erstellen von grafischen Oberflächen und dem Arbeiten mit Dateien und Datenbanken. Dabei erläutert Ihnen der erfahrene Java-Trainer Michael Kulla jedes Konzept ausführlich und demonstriert es an einem geeigneten Programmbeispiel. Außerdem weist er Sie auf typische Missverständnisse und Fehler hin und erklärt Ihnen, warum bestimmte Vorgehensweisen (nicht) funktionieren. Freuen Sie sich darauf, die Möglichkeiten von Java kennenzulernen und Ihre ersten eigenen Programme zu schreiben. Aus dem Inhalt:
Java – Überblick Dieses Kapitel bietet Ihnen einen ersten Einstieg in Java und zeigt Ihnen, was Java so besonders macht. Außerdem richten Sie sich Ihre Arbeitsumgebung ein und installieren sowohl das Java Development Kit als auch die Entwicklungsumgebung NetBeans. Grundlagen der Sprache Java Java ist eine objektorientierte Programmiersprache. Dieses Kapitel erklärt Ihnen die Grundkonzepte der Objektorientierung und zeigt Ihnen, wie diese in Java umgesetzt werden. Sie schreiben Ihre erste Java-Klasse, arbeiten mit Operatoren und Ausdrücken und lernen den Umgang mit Verzweigungen und Schleifen. Klassen in Java Dieses Kapitel führt Sie in wichtige objektorientierte Konzepte der Programmiersprache Java ein, wie Vererbung, Polymorphie und abstrakte Klassen. Außerdem lernen Sie viele neue Schlüsselwörter kennen. Fehlerbehandlung: Exception handling Erwartete Abweichungen vom gewünschten Programmverlauf werden als Ausnahmen bezeichnet und mit „exception handling“ verarbeitet. In diesem Kapitel erfahren Sie alles, was Sie dazu wissen müssen. Collections und Generics Mit den Collections-Klassen steht Ihnen eine große Menge von Datenbehältern zur Verfügung, in denen Sie eine variable Menge von Objekten ablegen und verwalten können. Dieses Kapitel bietet Ihnen einen Überblick über die wichtigsten Klassen und Schnittstellen. Verwenden der Standardbibliothek Ein wesentlicher Teil von Java ist die umfangreiche Standardbibliothek, die eine große Anzahl vorgefertigter und erprobter Klassen für eine Vielzahl von Einsatzzwecken enthält. Dieses Kapitel zeigt Ihnen, wie Sie mit der Standardbibliothek arbeiten und nimmt einige Klassen etwas näher unter die Lupe. Arbeiten mit Dateien Dieses Kapitel bietet eine Einführung in die Arbeit mit Dateien und Verzeichnissen. Erlernen Sie zunächst den Umgang mit Datenströmen und widmen Sie sich danach besonders den neuen, vereinfachten Möglichkeiten von Java 7, mit Dateien zu arbeiten. Arbeiten mit Datenbanken Um größere Datenmengen ablegen und verwalten zu können, werden häufig Datenbanken verwendet. Dieses Kapitel zeigt Ihnen, wie Sie aus Ihrer Java-Anwendung heraus auf solche Datenbanken zugreifen können. Erstellen grafischer Oberflächen Die Java-Standardbibliothek enthält mit Swing einen komfortablen Werkzeugkasten, der alles bietet, was für grafische Oberflächen benötigt wird. Dieses Kapitel bietet einen Einstieg in die Arbeit mit Swing. Nebenläufigkeit Java bietet die Möglichkeit, mit Threads zu arbeiten, also mehrere Abläufe parallel ausführen zu können. Dieses Kapitel bietet eine Einführung in das Thema. Netzwerk Zwei Java-Programme, die auf verschiedenen Rechnern laufen, können über das Netzwerk miteinander kommunizieren. Wie Sie das auch in Ihren eigenen Programmen einsetzen können, erfahren Sie in diesem Kapitel.