Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Objektreferenzen

&pagelevel(3)&pagelevel

Java-Objekte werden als lokale Objektreferenzen an das COBOL-Programm übergeben.

Um zu verhindern, dass der Garbage Collector die referenzierten Objekte entfernt, registriert die VM alle übergebenen Referenzen.

Die Referenzen sind gültig, bis eine native Methode zu Java zurückkehrt. Dies ist bei einem COBOL-Hauptprogramm aber nie der Fall. Um die für die Registrierung benötigten Ressourcen freizugeben und es dem Garbage Collector zu ermöglichen, die durch die Objektreferenzen referenzierten Objekte zu entfernen, müssen die Referenzen daher explizit durch das COBOL-Programm freigegeben werden (siehe Abschnitt „Objektreferenzen").

Für Objektreferenzen wird im COPY-Element JCI-TYPEDEF der TYPEDEF JCI-object definiert.