一、目录
- Runtime类说明
- Runtime对象的常用方法
二、Runtime类说明
Runtime类说明:
- 运行时类(只是类名的直译),并不是getClass()方法拿到的处于运行时状态的类。
- 每个Java应用程序都有一个Runtime类实例,使应用程序能够与其运行的环境相连接。
- 可以通过Runtime类的静态方法getRuntime方法获取当前运行环境的Runtime类的对象。
- 应用程序不能创建自己的Runtime类实例。也就是说不能new一个Runtime出来,它是Java程序一运行,其运行环境就自然产生了。
三、Runtime对象的常用方法
- void gc() 运行垃圾回收器
System.gc()实际上等效于调用Runtime.getRuntime().gc()
- void exit(int status) 终止当前正在运行的Java虚拟机
- Process exec(String command, …) 在单独的进程中执行指定的字符串命令。
其中Process类有一个destory()方法:
- void destory() 杀掉子进程,也就是终止当前Process对象所表示的程序。
package com.javaruntime