多线程?帮帮忙,谢谢!!!
public class MyThread{
public static void main(String[] args){
ThreadDemo t = new ThreadDemo();
new Thread(t).start(); //启动线程.
new Thread(t).start();
for(int i=0;i<10000 ;i++ ){ //主线程.
if (i==50){
t.stopMe();
}
System.out.println("mainThread is running");
}
}
}
class ThreadDemo implements Runnable{
private boolean tFlag=true;
public void run(){
while(tFlag){
System.out.println(Thread.currentThread().getName()+"runing...");
}
}
public void stopMe(){ //停止线程.
tFlag=false;
}
}
问:为什么的我的别的线程都没有启动,只有我的主线程启动?