黑马程序员技术交流社区
标题:
java对进程的支持
[打印本页]
作者:
pys200603027
时间:
2013-6-10 22:24
标题:
java对进程的支持
java对线程的支持很方便,继承Thread或者实现runnable接口就行,但是对进程的支持如何呢?
通过查看了API发现确实有Process类,
通过
ProcessBuilder.start()
和
Runtime.exec
方法创建一个本机进程,并返回 Process 子类的一个实例
而且,Process 类提供了执行从进程输入、执行输出到进程、等待进程完成、检查进程的退出状态以及销毁(杀掉)进程的方法。
这里有一个需求,能不能实现这样一个功能,
第一步:java进程本身假设为进程J,通过java启动一个进程(假设该为进程A),则进程A是进程J的子进程,该进程A是用来执行类似进程管理器的程序,可以实时获取系统进程信息,如内存占用、Cpu占用,
第二步:JAVA进程又创建了一个新的进程,用于执行一个hello world,
第三步:进程A对hello world能及时捕捉到,并且将信息返回给进程J。
1.png
(10.74 KB, 下载次数: 0)
下载附件
2013-6-10 22:23 上传
作者:
袁梦希
时间:
2013-6-12 19:11
描述的挺好 等待大神回答
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2