Hallo,
ich habe ein Problem mit ThreadBeenden.
Hier ist meine ThreadKlasse:
Wie kann ich alle Threads beenden,sobald einer der Threads 1000 mal den übergebenen String ausgegeben haben.
(WICHTIG: das Problem darf nicht mit System.exit beendet werden.)
ich habe ein Problem mit ThreadBeenden.
Hier ist meine ThreadKlasse:
Code:
public class ThreadText extends Thread{
String m_Msg;
public ThreadText(String msg){
m_Msg=msg;
}
public void run(){
while(true){
System.out.println(m_Msg);
try{
//Thread.sleep(1000);
Thread.sleep((int)(Math.random()*1500));
}catch(InterruptedException e){
}
}
}public static void main(String[]args){
ThreadText a=new ThreadText("Moin...!!");
ThreadText b=new ThreadText("juhu...");
a.start();
b.start();
}
}
(WICHTIG: das Problem darf nicht mit System.exit beendet werden.)