Kontakt aufnehmen
 Dauer 28 Stunden

Schulungsübersicht

Einführung

  • JVM, JRE und JDK
  • Integrierte Entwicklungsumgebung
  • Kompilierung und Ausführung von Java-Code

Java-Syntax

  • Pakete
  • Variablen, Arrays und Datentypen
  • Operatoren und Kontrollfluss
  • Details zu Aufzählungen (Enum)

Objektorientierte Programmierung

  • Klassen und Objekte
  • Klassenkonstruktoren
  • Vererbung, Überladung und Überschreibung
  • Zugriffsberechtigungen (Access Modifiers)
  • Abstrakte Klassen
  • Interfaces

Java Collection Framework

  • Collections vs. Arrays
  • Listen, Maps, Warteschlangen und Mengen
  • Maps
  • Vertrag von equals und hashCode
  • Sortierung

Ausnahmenbehandlung

  • Klasse Throwable
  • Geprüfte und ungeprüfte Ausnahmen
  • Auslösen einer Ausnahme
  • 'try...catch'-Anweisungen
  • Erstellen von benutzerdefinierten Ausnahmen

Eingabe-/Ausgabe-API

  • Arbeit mit Eingabe- und Ausgabeströmen
  • Byte- vs. Zeichenstrom
  • Dateiverarbeitung
  • Serialisierung von Objekten
  • NIO.2

Java-Parallelität

  • Threads und Parallelität
  • Thread-Klasse vs. Runnable-Interface
  • Ausführen von Tasks mit ExecutorService
  • Synchronisation von Threads

Voraussetzungen

Kenntnisse in einer prozeduralen Programmiersprache (wie C, PHP, Basic, Pascal) oder einer objektorientierten Programmiersprache werden vorausgesetzt.

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien