没有合适的资源?快使用搜索试试~ 我知道了~
ProcessBuilder非阻塞是调用
需积分: 44 27 下载量 48 浏览量
2011-08-31
21:24:11
上传
评论
收藏 28KB DOC 举报
温馨提示
试读
2页
ProcessBuilder非阻塞是调用ProcessBuilder非阻塞是调用ProcessBuilder非阻塞是调用ProcessBuilder非阻塞是调用ProcessBuilder非阻塞是调用
资源推荐
资源详情
资源评论
1. packagecmd;
2.
3. importjava.io.BueredReader;
4. importjava.io.InputStream;
5. importjava.io.InputStreamReader;
6.
7. classStreamDrainerimplementsRunnable{
8. privateInputStreamins;
9.
10. publicStreamDrainer(InputStreamins){
11. this.ins=ins;
12. }
13.
14. publicvoidrun(){
15. try{
16. BueredReaderreader=newBueredReader(
17. newInputStreamReader(ins));
18. Stringline=null;
19. while((line=reader.readLine())!=null){
20. System.out.println(line);
21. }
22. }catch(Exceptione){
23. e.printStackTrace();
24. }
25. }
26.
27. }
28.
29. publicclassTestRunCmd{
30.
31. publicstaticvoidmain(String[]args){
32. String[]cmd=newString[]{"cmd.exe","/C","wmicpr
ocessgetname"};
33. try{
34. Processprocess=Runtime.getRuntime().exec(cmd);
35.
36. newThread(newStreamDrainer(process.getInputStre
am())).start();
37. newThread(newStreamDrainer(process.getErrorStre
am())).start();
38.
39. process.getOutputStream().close();
40.
41. intexitValue=process.waitFor();
资源评论
程序猿CKeen
- 粉丝: 7358
- 资源: 26
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功