用java杀当前系统线程怎么写? 你想杀?windows的线程?只能用jni调用win32 api 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 该java里加一个方法: public void stop() { thread.interrupt(); thread = null; }则想杀时调用此stop方法即可。 java中杀死线程只能是通知的方法,thread.interrupt();,不能保证可以立即杀死线程,而需要在线程中不断的判断!如:public void run(){while(isInterrupted()!){//thread.interrupt()会让isInterrupted()变为true{ do something try{ Thread.sleep(2000);//可以立即被唤醒,抛出下面的违例 }catch(InterruptedException e){ do something } }}run方法推出,线程就结束了 java本身不能超越虚拟机里的冬冬,如果你想越权,只能依靠jni调用其它程序来完成了 如果在linux下还能调用linux的命令,window中好象没有杀死线程的命令吧,那就用jni吧 大家平时经常在用的HashMap,对于size()方法,你真的知道它返回什么吗? myeclipse的调试问题 求 -----<设计模式--可复用面向对象软件的基础>伽玛 等著 帮帮小弟!~~~ 一个有意思的JAVA问题,还请大家帮帮忙 各位:这是java的bug??? 急!!!!!菜鸟问题:请高手指教,谢了 eclipse 有么有类似VS go to defination的功能 小问题。。。。只想知道为什么。。。。 oracle的连接方式 rmi的大问题 什么是对象串行化?
public void stop()
{
thread.interrupt();
thread = null;
}则想杀时调用此stop方法即可。
java中杀死线程只能是通知的方法,thread.interrupt();,不能保证可以立即杀死线程,而需要在线程中不断的判断!如:public void run(){while(isInterrupted()!){//thread.interrupt()会让isInterrupted()变为true
{
do something try{
Thread.sleep(2000);//可以立即被唤醒,抛出下面的违例
}catch(InterruptedException e){
do something
} }
}run方法推出,线程就结束了