public class Test {
public static void main(String[] args) {
long start=System.currentTimeMillis();
for(int i=0;i<10;i++) { //main办法里启动10个线程,每一个线程调动是十万次
new Thread(new Runnable() {
public void run()
{
for(int i=0;i<100000;i++)
{
Object o=Design.getInstance();
}
}
}).start();
}
long end=System.currentTimeMillis();
System.out.println("总耗时:"+(end-start));//算的是main线程停止的时光,可能main线程停止时,其他线程还在运行
}public class Test {
public static void main(S