Guten Abend,
Ich weiß,dass es zu diesem Thema jede Menge Threads hier im Forum gibt, jedoch hat mir leider keiner weiter geholfen..
Mein Problem:
Ich habe eine Klasse, diese erbt von Thread.
Nun möchte ich,dass diese Klasse,sobald die run() Methode aufgerufen wird,jeden eventuell anderen laufenden Thread,beendet.
Habe schon mit Thread.currentThread().interrupt() und so rumprobiert,jedoch brachte dies keinen Erfolg, der Thread läuft gemühtlich weiter..
Habe auch schon in besagtem Thread(den ich beenden möchte) while(!isInterrupted()) Abfragen drin, brachte auch irgendwie nichts..
hoffe ihr könnt helfen ..
Ich weiß,dass es zu diesem Thema jede Menge Threads hier im Forum gibt, jedoch hat mir leider keiner weiter geholfen..
Mein Problem:
Ich habe eine Klasse, diese erbt von Thread.
Nun möchte ich,dass diese Klasse,sobald die run() Methode aufgerufen wird,jeden eventuell anderen laufenden Thread,beendet.
Habe schon mit Thread.currentThread().interrupt() und so rumprobiert,jedoch brachte dies keinen Erfolg, der Thread läuft gemühtlich weiter..
Habe auch schon in besagtem Thread(den ich beenden möchte) while(!isInterrupted()) Abfragen drin, brachte auch irgendwie nichts..
hoffe ihr könnt helfen ..
Java:
public class A extends Thread {
public void run() {
Thread.currentThread().interrupt();
while (!isInterrupted())
// tu irgendwas <- soll aus voriger Instanz unterbrochen werden,läuft aber munter weiter
}
}