回去在好好学习线程,线程的主体是run()方法。

解决方案 »

  1.   

    首先,要看操作系统是否支持多CPU,操作系统不支持,再多的CPU也白搭。
    WinXP Pro最多支持2
    最好用linux测试。其次,要看JVM是否支持多CPU
    Sun的JVM肯定支持,这一点被全世界的开发人员证明过了,放心使用。
      

  2.   

    呵呵,java基础不牢,一提醒就想起来了
    改了后测试结果是 去掉sleep(1000),换成一个循环
    1个cpu 20个线程 花时间15秒4个cpu 20线程  1.2秒,呵呵