Seminare
Seminare

Java Erweiterungen II - Vertiefung

Webinar - PROKODA GmbH

Java Erweiterungen II - Vertiefung
Termin Ort Preis*
07.01.2026- 09.01.2026 online 2.130,10 €
23.02.2026- 25.02.2026 online 2.130,10 €
22.04.2026- 24.04.2026 online 2.130,10 €
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:

Verschiedenes

  • Default-Methoden in Interfaces
  • Objects.requireNonNull
  • Optional
  • Initialisierung von Collections und Maps
  • Type-Inference
  • Erweiterungen der switch-Anweisung
  • Erweiterungen von instanceof
  • Record-Klassen

Von Top-Level-Klassen zu Lambdas

  • Top-Level-Klassen
  • Statische Member-Klassen
  • Nicht statische Member-Klassen
  • Local Classes
  • Anonymous Classes
  • Lambdas

Details zu Lambdas

  • Target-Typing
  • Der this- und der ”Outer”-this-Zeiger
  • Lambda-Ausdrücke mit Return-Anweisungen
  • Method-References
  • Closures

Funktionale Programmierung

  • forEach
  • filter
  • map
  • reduce
  • collect
  • find
  • match
  • Combination von funktionalen Operationen
  • Streams
  • Eine SimpleStream-Implementierung

Generics - Erweiterungen

  • Kovarianz und Kontravarianz
  • Beispiel: Ein Dealer
  • Die generische Nutzung der Klasse Class

Enums - Erweiterungen

  • Die Basisklasse Enum
  • Die Klasse EnumMap
  • Implementierung von Interfaces
  • Statische Elemente

Reflection - Erweiterungen

  • Introspektion
  • Set/Get, Invoke, NewInstance
  • PropertyDescriptors
  • Typen von Feldern und Methoden
  • Generische Basisklassen und Interfaces
  • Annotations

Dynamic Proxies

  • Ein einfaches Proxy
  • Das Interface InvocationHandler
  • Proxy.newProxyInstance

Serialisierung - Erweiterungen

  • Serialisierung von Objektwolken
  • Vererbung
  • Statische und transiente Attribute
  • writeObject / readObject
  • readResolve/ writeReplace

Multithreading - Erweiterungen

  • Synchronized
  • wait / notify
  • BlockingQueue
  • Thread-Pools mit Runnables und Callables
  • ThreadLocal
  • Wichtige Elemente des concurrent-Pakets

XML-Parser

  • SAX-Parser
  • DOM-Parser
  • JDOM-Parser
  • Pull-Parser
  • JAXB

RMI (Remote Method Invocation)

  • Factories
  • Listeners
  • Naming

Class Loading

  • Grundlagen
  • Eigene ClassLoader
  • URLClassLoader
  • Pluginsund Hot Deployment
Zielgruppe:

Zielgruppe

Das weiterführende Seminar ”Java Erweiterungen II - Vertiefung” empfiehlt sich für Anwendungsentwickler, Software-Ingenieure, Internet- und Intranet-Entwickler.

Voraussetzungen

Seminar Java Erweiterungen I oder Seminar Java Intensivtraining für Sprachumsteiger mit Erfahrung in OOP oder vergleichbare Kenntnisse. Kenntnisse über Struktur und Aufbau von XML-Dateien sind notwendig.

Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha