不知道这个理解有无错误,
比如在main方法中:
public static void main(String[] args){
Thread t = new Thread(new Runnable(){
public void run(){
for(int i=1;i<=100;i++){
System.out.println(i);
}
}
});
t.start();
}
按理说主线程肯定比t线程更快执行完毕死亡,绝对等不到100输出完毕程序就已经退出了,可以这里100却能完好的输出,麻烦大神讲解一下 |
|