java类库---RunTime类

本文介绍了 Java 中 Runtime 类的使用方法,包括如何通过 Runtime 获取 JVM 的信息及如何利用 Runtime 类执行外部程序并控制其进程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一,本章目标

了解RunTime类

使用Runtime类取得JVM的空间信息

Runtime类与Processs类


二,具体内容

认识Runtime类

此类表示运行时,是一个封装了JVM进程的类。每一个java程序实际上启动了一个JVM进程,那么每一个JVM进程都是对应一个Runtime实例。

此类没有构造方法,被私有化了,他都是有JVM为其实例化的。



得到JVM信息:



Runtime类可以与Process类一起使用

可以直接使用Runtime类直接执行可执行程序,例如,调用笔记本


以上的程序只是打开了一个记事本,现在要求一个记事本运行5秒之后自动关闭,想实现以上程序就要操作进程了,因为每打开一个记事本都是会存在一个进程的。

exec方法发返回值是一个process,表示一个进程的操作类,可以通过destroy方法毁掉一个进程。





三,总结

Runtime里本身就是单太设计的一种应用,因为整个JVM中只有一个Runtime对象。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值