- <div class="blockcode"><blockquote>/*
- qq子进程不能在线程休眠后杀死,问题见如下代码注释:
- 求解答
- */
- class Ask
- {
- public static void main(String[] args) throws Exception
- {
- Runtime rm=Runtime.getRuntime();
- Process p= rm.exec("d:\\qq\\Bin\\qq.exe");
- Process p1= rm.exec("d:\\winrar\\winrar.exe");
- Thread.sleep(3000);
- /*
- 为什么休眠进程唤醒后Process中的destroy()可以杀死winrar或notepad之类
- 执行文件的子进程,但是却不能停止qq的子进程,要怎样停止qq子进程?
- */
- p1.destroy();//可以停止winrar子进程;
- p.destroy();//这里不能杀死qq子进程
- }
- }
复制代码 |