我试了一下,机器没有重启,只是那个ie窗口占用的内存在缓慢增加(看source就知道会这样)。
可能是你机器环境的问题。
我的环境:winxp, jdk1.3.1, 512M内存

解决方案 »

  1.   

    我也试了一下,跟 jkit(郁闷之堕落的程序员)说的差不多,并且我的内存只有128
      

  2.   

    studyhard1314:
    没有权限
    以前也没有问题,最近才有的
    一次在控制台上按了X(还有其他的,本来是想试一下效果的),不知道是此原因不?
    如果是,怎么修正?Thx!
      

  3.   

    可能是死循环的问题去掉while(true)则没有任何问题
    有while(true)是内存增加的不多,倒是CPU 100%,时间一久,久重启了
      

  4.   

    在while(true)里面让主线程休眠一段时间就不会有事了ps:感觉你这段代码没有应用场合。
      

  5.   

    cpu100%之后,cpu温度升高到一定值就会重启。
      

  6.   

    cpu100%,也不会重启啊;如用计算器计算100000!
    最多死机而已我换了一台机器,结果cpu仍然100%,但无论持续多久也没重启,看来是偶的机器环境出了问题但会是什么问题呢?请各位献计献策,Thx!
      

  7.   

    请问一下我要1.3中用到swing类是提示:package java.swing does not exist
    我下载了swing.jar后还是同样的提示.
      

  8.   

    搞定:
    while(true){
                    try{
                       if(b){
                             tc=tc+1;                         
                             Thread.sleep(1000);
                             }
                       else
                              wait();  //这样就不会重启了
                       }
                    catch(Exception e){}
                    }