社区
Java SE
帖子详情
process中的方法getOutputStream(),得到的输入怎么使用?
飞翔的大麦茬
2004-08-31 12:49:05
Process myproc = Runtime.getRuntime().exec(command);
myproc.getInputStream()方法可以得到执行程序后的输出结果
但是getOutputStream(),怎么用呢,
...全文
1112
5
打赏
收藏
process中的方法getOutputStream(),得到的输入怎么使用?
Process myproc = Runtime.getRuntime().exec(command); myproc.getInputStream()方法可以得到执行程序后的输出结果 但是getOutputStream(),怎么用呢,
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
httruly
2004-09-09
打赏
举报
回复
TinyJimmy(Jimmy)说的不错
TinyJimmy
2004-08-31
打赏
举报
回复
进程里需要使用System.in读取你主进程里的getOutputStream.write()的内容
TinyJimmy
2004-08-31
打赏
举报
回复
要得到进程的输出,需要用
proc.getInputStream()
ChDw
2004-08-31
打赏
举报
回复
Process的getOutputStream是作为这个进程的输入来用的
如,你的exe一旦运行首先要求输入一个字符串,这个时候你就可以
Process.getOutputStream.write("Input".getBytes());
exe就认为你输入了这个Input字符串
飞翔的大麦茬
2004-08-31
打赏
举报
回复
我在A类里得到OutputStream,然后传入B类中去,在B类中通过PrintWriter向这个OutputStream输出信息,这样会有什么作用呢?我可以在A类里取得这个OutputStream里的信息吗
Java
Process
类详解[代码]
本文详细介绍了Java
中
的
Process
类,包括其作用、主要
方法
及
使用
场景。
Process
类用于控制通过
Process
Builder.start和Runtime.exec启动的本机进程,提供了与进程交互、等待进程结束、获取进程退出状态等功能。文章还详细说明了如何启动新进程、与进程交互、等待进程结束、获取进程退出值以及销毁进程。此外,还提供了一个进程工具类的实现,展示了如何在实际应用
中
使用
Process
类来执行命令并获取相关信息。
深入研究java.lang.
Process
类.doc
深入研究java.lang.
Process
类
在Linux系统下用java执行系统命令实例讲解
在Linux系统下用java执行系统命令实例讲解
Java调用Linux命令
Java调用Linux命令 调用Runtime.exec
方法
将产生一个本地的进程,并返回一个
Process
子类的实例, (注意:Runtime.getRuntime().exec(command)返回的是一个
Process
类的实例), 该实例可用于控制进程或取得进程的相关信息. 由于调用Runtime.exec
方法
所创建的子进程没有自己的终端或控制台,因此该子进程的标准IO(如stdin,stdou,stderr)都通过
Process
.get
OutputStream
(),
Process
.getInputStream(),
Process
.getErrorStream()
方法
重定向给它的父进程了.用户需要用这些stream来向子进程
输入
数据或获取子进程的输出
java Sokcet远程调用shell
用java语言,sokcet远程连接执行shell
Java SE
62,622
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章