当子进程结束后,如何获取JAVA中子进程的输出流余下的数据? 当子进程结束后,如何获取JAVA中子进程的输出流(即:OutputStream out=p.getOutputStream();)余下的数据? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不可以吧,子进程已经结束了,out.flush();是强行输出的,不可以获取得到余下的数据啊 我们用java来解决实际问题。java技术交流,讨论java的技术细节和最新技术。欢迎中高级程序员以及渴望学习java技术的初学者加入讨论。QQ群:3001581 和大家说说我的企图,用JAVA调用*.EXE程序,从IN.TXT文件中读取数据作为*.EXE的标准输入,捕捉*.EXE的标准输出,把输出对比OUT.TXT文件; 而IN.TXT文件包含了*.EXE程序的多次重复调用的数据. *.EXE运行的时候是了一个进程. 对问题的另一种思考:PROCESS类有办法知道子进程是结束了还是正在运行中??? 如果有办法可能可以解决问题. 应该不行, 进程已经结束了意味着其使用的资源已经回收.使用Runtime调用子进程可以获得子进程的输出, 子进程关闭前的输出可以捕获得到 java支不支持NetBIOS编程 Java中String型转Date毫秒可以转吗 很严重的问题 谁有SWT Designer 6.0,现在的高版本下不到注册机,帮帮忙 java 题目求解 谢谢 有那些 Java技术相关的规范和java框架 求助:JAVA程序中如何实现本地OS的用户认证 与数据库连接问题 菜鸟问低级问题,高手指教 scjp试题,求解! 一个关于类调用的问题 当子进程结束后,如何获取JAVA中子进程的输出流余下的数据? -----另一种思考:PROCESS类有办法知道子进程是结束了还是正在运行中???
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货