黑马程序员技术交流社区

标题: 多线程运行时间计算问题 [打印本页]

作者: 曹佳佳    时间: 2013-1-10 16:44
标题: 多线程运行时间计算问题
本帖最后由 张向辉 于 2013-1-16 12:11 编辑

for(int i=0,j=list.size();i<j;i++)
{        
Thread t = new xxxThread(xx);   
t.start();
}
//该如何计算第一个线程开始和最后一个线程结束;
作者: 高境    时间: 2013-1-10 16:53
Date date1=new Date();//获取第一个时间
/*这里起线程*/
while(Thread.currentThread().activeCount()>1);//即除了main线程还有其他线程就循环。
Date date2=new Date();//获取第二个时间
System.out.println(date2.getTime()-date1.getTime());//得到的是毫秒,要转换就用SimpleDateFormat




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2