Welcher Thread ruft Methode auf?
-
Hallo,
ich habe eine Singelton Klasse, die z.B. eine Methode test() zur Verfügung stellt. Ich habe mehrere Threads, die auf diese Methode zugreifen können.
Jetzt zu meiner Frage. Gibt es eine Möglichkeit, in der Methode test() festzustellen, welcher Thread sie aufgerufen hat?Danke im Voraus!
-
Hallo dziuba,
mach einfach in deiner Methode:
System.out.println(Thread.currentThread());
Du kannst den Namen des Threads auch vorher mit
threadObject.setName("MyThread");
setzen.
Gruß,
CSpille
-
Vielen Dank für die prompte Antwort!!!
Das hilft mir weiter.
Grüße