Java Process无法关闭
来源:互联网 发布:基督教网络诗歌116首 编辑:程序博客网 时间:2024/05/06 07:25
最近在修改代码,发现PC机和Android终端同步数据的时候,adb push数百个文件到Android终端,程序就会挂了,调试,发现的问题有:
1.利用Process类的调用Cmd的时候,Process的所有流:
process.getOutputStream().close();
process.getInputStream().close();
process.getErrorStream().close();
都必须显示的关闭,同时BufferReader也不能忘了关闭。
2.Process必须调用destroy()。来kill开启的Process。但是有时候destroy方法不起作用,发现的原因是:
process.waitfor();
process.destroy();
waitfor之后直接调用destroy().进程被占用。无法关闭。最好在中间添加Thread.sleep(1000);
- Java Process无法关闭
- java process 不会关闭的解决方法
- java process
- JAVA PROCESS
- java process
- Java Process
- java Process
- java Process
- C#Process关闭指定网页
- Java Process.waitFor() & Process.exitValue
- Java Process.exitValue & Process.waitFor()
- Java Process.exitValue & Process.waitFor()
- 关闭Java时后台的FM无法恢复
- 通过进程Process启动或关闭程序
- Tomcat无法正常关闭
- Tomcat无法正常关闭
- Snmp4j 无法关闭连接
- Thread无法关闭问题
- Svnsync如何实现同步,以及出现的各种问题?
- C#中多线程的参数传递
- 用c写的一个栈的链表实现
- hibernate主键生成策略generator
- 给对话框添加菜单 工具栏 状态栏简易方法
- Java Process无法关闭
- Class.forName详解(写的非常好 学习了!)
- PostgreSQL pg_hba.conf 文件简析
- CF 303A(Lucky Permutation Triple-打表-数列全排列)
- KMP 算法 next数组
- 从linux内核启动说起(三)
- HNOI2006——超级英雄hero(二分图最大匹配)
- mysql数据库绿色软件制作过程(跟大家分享一下,希望对新手有所帮助)
- Linux操作系统的声音设备编程实例