Wir führen einen unserer Prozesse in 10 Threads gleichzeitig aus.Variable eines asynchronen Threads in JAVA lesen
Jeder Thread erzeugt im ersten Schritt eine ID (normalerweise dauert es etwa 10 Sekunden, bis eine VM-Sitzung abgeschlossen werden muss).
Sobald wir die ID bekommen, führen wir die Aktion aus.
Allerdings möchten wir für die Performance-Perspektive auf diese Variable von Thread zugreifen, wie und wann es den Wert empfängt und einige Aktion in der aufrufenden Funktion ausführen.
Wir haben GET/SET-Methoden erstellt, um den Wert dieser Variablen in Thread zu schreiben und dann in der aufrufenden Methode zu lesen, was jedoch beim Aufruf von Function level immer zu NULL führt.
Wie empfiehlt es sich, auf den Wert einer Thread-Variablen zuzugreifen (Abruf möglich)?
Vielen Dank im Voraus.
Rachit