双相不锈钢螺栓:java中线程问题?

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/25 18:02:47
class a implments Runable{
int i=0;
int s=0;
public void run(){
while(i<30000){
s=s+i;
i++;
System.out.println(s);
}
}
}
class b{
public static void main(String [] args){
a p=new a();
new Thread(p).start();
new Thread(p).start();
new Thread(p).start();
new Thread(p).start();
new Thread(p).start();
new Thread(p).start();
new Thread(p).start();
new Thread(p).start();
new Thread(p).start();
}
}
经过我用表计算,表论有多少条 new Thread(p).start();最后结果出来后,程序运行的时间都是一样的,请问问题出现在哪呢