问个问题 现在我写一个线程监控的程序。。 同时启动 5个线程 我怎么查看
   或者怎么知道 那个线程还是在运行的。。
  这些其实我们公司其他的人写的JAR包 我来调用里面的接口 就可以了
 所以最好只在我这里控制,, 毕竟那些JAR包是别人写的 
有想法的人 给个想法 谢谢

解决方案 »

  1.   

    使用JDK中自带的  jconsole程序 进行对程序线程监控
      

  2.   

    boolean isAlive() 
              测试线程是否处于活动状态。 
    不知道楼主是不是这个意思
      

  3.   

    看看jdk API 吧 ,thread类中有相关的线程操作方法,
    activeCount()获取当前活动线程数目
    currentThread() 获取当前正在执行线程引用等等
      

  4.   

    isAlive()  测试线程是否处于活动状态
    这个可能对楼主有用吧
      

  5.   

    如果是挂起 程序一直等待摸个资源 比附 登陆服务器 。。 很长时间没有登陆进去。。
       但是这种线程 不能用isAlive() 来判断啊。。线程挂起来了。。