Schulung Java Native Interface (JNI)

Beschreibung/Inhalt

Dieses Schulungsmodul kann mit allen aktuellen Java-Versionen (z.B. 21, 20, 19, 18) entsprechend Ihren Wünschen durchgeführt werden.
Dieses Schulungsmodul kann mit allen aktuellen Java Enterprise Edition-Versionen (z.B. 9, 8, 7, 6) entsprechend Ihren Wünschen durchgeführt werden.

Wozu JNI?
Grundlagen: Native statische Methoden, native Instanz-Methoden
C++-Zugriff auf Attribute und Methoden von Java-Objekten
Referenzen: lokale Referenzen, Freigabe lokale Referenzen, Globale Referenzen, Referenzvergleiche
Erzeugung von Java-Objekten: New Object, Alloc Object
Arrays: primitive Elemente, Object-Elements
Strings. UTF 8 und Unicode
Werfen und Auffangen von Exceptions
Multithreading und Synchronisation
Ein JNICppGenerator
Abbildungen von C-Strukturen auf Java-Objekte
Starten einer JVM aus einer C++-Anwendung
Anwendungsbeispiele: ein Process-Viewer, Logging, etc.
JNI und Garbage Collection
Verwandlung von Hühnern in Hähne...

Dauer
Auf Wunsch. Gerne geben wir Ihnen eine Empfehlung zur notwendigen Schulungsdauer, wenn Sie uns in der Anfrage Ihre Vorkenntnisse und Ziele nennen.
Ort
Online oder in Deutschland, Österreich und der Schweiz an Ihrem Firmensitz
Schulungsdidaktik
Nach Ihrer Wahl: Klassische Schulung mit PC-Übungen, reine Präsentation ohne PC-Übungen oder interaktiver Workshop mit Beratungsanteil