Java基础教程——RunTime类

RunTime类

java.lang.RunTime类代表Java程序的运行时环境。

可以进行垃圾回收(gc()),可以进行系统资源清理(runFinalization());
可以加载文件(load)和动态链接库(loadLibrary());
可以获得运行环境的相关信息(处理器、内存);
可以打开应用程序。

import java.io.IOException;
public class TestRuntime {
	public static void main(String[] args) {
		Runtime rt = Runtime.getRuntime();
		System.out.println("处理器数量:" + rt.availableProcessors());
		System.out.println("JVM空闲内存数:" + rt.freeMemory());
		System.out.println("JVM总内存数:" + rt.totalMemory());
		System.out.println("JVM可用最大内存数:" + rt.maxMemory());
		// 运行应用程序
		try {
			rt.exec("notepad.exe");
		} catch (IOException e) {
			e.printStackTrace();
		}
	}
}
原文地址:https://www.cnblogs.com/tigerlion/p/11179182.html