Ich habe ein Programm mit mehreren Threads, die in einer einzigen Instanz einer Klasse arbeiten. Manchmal wird einer dieser Fäden unterbrochen. Ich habe in der Method -Header die InterruptedException so, dass dieser Teil korrekt ist. Das Problem ist, dass beim Unterbrechung eines Threads die Felder nicht zurückgesetzt werden. Der nächste Thread, der eingeliefert wird Damit ich die Variablen für den nächsten Thread zurücksetzen kann? Ich bin mir nicht sicher, wo ich dies in meinem Code ansprechen soll. Ich habe so etwas ausprobiert: < /p>
if (Thread.currentThread().isInterrupted()) {
//reset variables here
}
< /code>
oder: < /p>
if (Thread.interrupted()) {
//reset variables here
}
< /code>
Kann mir jemand helfen? Vielen Dank im Voraus!
Variablen nach InterruptedException zurücksetzen? ⇐ Java
-
- Similar Topics
- Replies
- Views
- Last post