过去的某总结

  位于lang包中的Runtime 类和process 类 一起 使用,可以开启系统中的 某个进程。(比如所有的EXE 文件)。 

用Runtime 的静态方法 Runtime.getRuntime()获得Runtime对象r,用r.exec(“路径名\文件名”)开启进程,也可以把r.exec()传给

一个process 对象,用process 对象来控制进程。Process 类提供了执行从进程输入、执行输出到进程、等待进程完成、检查进程的退出状态以及销毁(杀掉)进程的方法。

static Runtime getRuntime()
返回与当前 Java 应用程序相关的运行时对象。 exec(String command)
在单独的进程中执行指定的字符串命令。 Process exec(String[] cmdarray)
在单独的进程中执行指定命令和变量。 Process exec(String[] cmdarray, String[] envp)
在指定环境的独立进程中执行指定命令和变量。 Process exec(String[] cmdarray, String[] envp, File dir)
在指定环境和工作目录的独立进程中执行指定的命令和变量。 Process exec(String command, String[] envp)
在指定环境的单独进程中执行指定的字符串命令。 Process exec(String command, String[] envp, File dir)
在有指定环境和工作目录的独立进程中执行指定的字符串命令。 void exit(int status)
通过启动虚拟机的关闭序列,终止当前正在运行的 Java 虚拟机。
方法摘要 abstract void destroy()
杀掉子进程。 abstract int exitValue()
返回子进程的出口值。 abstract InputStream getErrorStream()
获取子进程的错误流。 abstract InputStream getInputStream()
获取子进程的输入流。 abstract OutputStream getOutputStream()
获取子进程的输出流。 abstract int waitFor()
导致当前线程等待,如有必要,一直要等到由该 Process 对象表示的进程已经终止。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值