public class TwoThread extends Thread {
public void run() {
for ( int i = 0; i < 10; i++ ) {
System.out.println("New thread");
}
} public static void main(String[] args) {
TwoThread tt = new TwoThread();
tt.start(); for ( int i = 0; i < 10; i++ ) {
System.out.println("Main thread");
}
}
} 为什么每一次运行的结果都不一样.
线程触发倒底以什么决定?
public void run() {
for ( int i = 0; i < 10; i++ ) {
System.out.println("New thread");
}
} public static void main(String[] args) {
TwoThread tt = new TwoThread();
tt.start(); for ( int i = 0; i < 10; i++ ) {
System.out.println("Main thread");
}
}
} 为什么每一次运行的结果都不一样.
线程触发倒底以什么决定?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货