杀掉Thread?
这肯定可以杀掉运行在JVM中的线程,能杀掉OS中的线程吗?
由调用shell命令产生的线程?

解决方案 »

  1.   

    调用系统的Shell就可以了,  unix 好像是用kill -9 XXX,
    实现很容量,就是通过 
    Process pp= Runtime.getRuntime().exec ("kill -9 " + ppp ); 
    ppp就进程号吧!!
    MS的话应该也可以但未试过。也有相应的命令,但现在都用Linux了,  ms系统不用了。
      

  2.   

    就是说,只能用JNI的方式才可以解决,纯Java是解决不了的啦?对吗?
      

  3.   

    在xp下就是这个命令
    process=Runtime.getRuntime().exec("D:\\WINDOWS\\system32\\ntsd -c q -p PID(进程标志)");