我有一个main方法,起了10个线程,我想在main方法中统计一下10个线程跑完后,总共用了多长时间。怎么弄??
解决方案 »
- 那个class实在难以理解
- 双数组冒泡排序问题,请各位帮忙解决!!!
- 奇怪的问题:The method a() is undefined for the type print
- 如何实现每天登录次数的限制?
- java odbc 读取数据库问题 在线等
- 大侠请这边进 请教接口问题 先在标题谢过!在线等!
- 大家来看看这段代码,能不能有更好的方式来实现??????
- 对着上打程序都不对呀!!!!
- 请教各位网友有关InputStream类中available方法的使用方法及含义?谢谢了!
- 请问如何在applet中调用服务器上的c程序,救急!!!
- 基于james3.0 的邮件系统(struts2.3.2 +spring3.0.1+jpa(hibernate3.6.5)实现)b/s模式
- 关于UDP 点对点消息的发送的问题
import java.text.SimpleDateFormat;
import java.util.Date;public class C {
private static int i = 0; synchronized static void increase() {
if (i < 9) {
i++;
} else {
C.class.notify();
} } public static void main(String[] args) {
synchronized (C.class) {
long begin = System.currentTimeMillis();
for (int i = 0; i <= 9; i++) {
new Thread(new T()).start();
}
try {
C.class.wait();
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println(new SimpleDateFormat("ss秒SSS毫秒")
.format(new Date(System.currentTimeMillis() - begin)));
} } static class T implements Runnable { @Override
public void run() {
// dosomething C.increase(); } }
}