黑马程序员技术交流社区

标题: 关于线程休眠后杀死子进程的问题 [打印本页]

作者: 王飚    时间: 2013-10-18 12:52
标题: 关于线程休眠后杀死子进程的问题
  1. <div class="blockcode"><blockquote>/*
  2. qq子进程不能在线程休眠后杀死,问题见如下代码注释:
  3. 求解答
  4. */

  5. class  Ask
  6. {
  7.         public static void main(String[] args) throws Exception
  8.         {
  9.                 Runtime rm=Runtime.getRuntime();
  10.                 Process p= rm.exec("d:\\qq\\Bin\\qq.exe");
  11.                 Process p1= rm.exec("d:\\winrar\\winrar.exe");
  12.                 Thread.sleep(3000);
  13.                 /*
  14.                 为什么休眠进程唤醒后Process中的destroy()可以杀死winrar或notepad之类
  15.                 执行文件的子进程,但是却不能停止qq的子进程,要怎样停止qq子进程?
  16.                 */
  17.                 p1.destroy();//可以停止winrar子进程;
  18.                 p.destroy();//这里不能杀死qq子进程
  19.         }
  20. }
复制代码

作者: 陶智第    时间: 2013-10-18 17:48
我运行过没什么问题
会不会是你环境没配好




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2