java实现进程管理_用java来实现一个进程管理系统

展开全部

构造方法摘要

ProcessBuilder(List command)

利用指定的操作系统程序和参数62616964757a686964616fe59b9ee7ad9431333361303031构造一个进程生成器。

ProcessBuilder(String... command)

利用指定的操作系统程序和参数构造一个进程生成器。

方法摘要

List command()

返回此进程生成器的操作系统程序和参数。

ProcessBuilder command(List command)

设置此进程生成器的操作系统程序和参数。

ProcessBuilder command(String... command)

设置此进程生成器的操作系统程序和参数。

File directory()

返回此进程生成器的工作目录。

ProcessBuilder directory(File directory)

设置此进程生成器的工作目录。

Map environment()

返回此进程生成器环境的字符串映射视图。

boolean redirectErrorStream()

通知进程生成器是否合并标准错误和标准输出。

ProcessBuilder redirectErrorStream(boolean redirectErrorStream)

设置此进程生成器的 redirectErrorStream 属性。

Process start()

使用此进程生成器的属性启动一个新进程。

2.1.2 Runtime

每个 Java 应用程序都有一个 Runtime 类实例,使应用程序能够与其运行的环境相连接。可以通过 getRuntime 方法获取当前运行时。

应用程序不能创建自己的 Runtime 类实例。但可以通过 getRuntime 方法获取当前Runtime运行时对象的引用。一旦得到了一个当前的Runtime对象的引用,就可以调用Runtime对象的方法去控制Java虚拟机的状态和行为。

Java代码

void addShutdownHook(Thread hook)

注册新的虚拟机来关闭挂钩。

int availableProcessors()

向 Java 虚拟机返回可用处理器的数目。

Process exec(String command)

在单独的进程中执行指定的字符串命令。

Process exec(String[] cmdarray)

在单独的进程中执行指定命令和变量。

Process exec(String[] cmdarray, String[] envp)

在指定环境的独立进程中执行指定命令和变量。

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值