Runtime类代表Java程序的运行环境,每个Java程序都有一个与之对应的Runtime实例,应用通过该对象与其运行环境相连。应用程序不能创建自己的Runtime实例,但可以通过getRuntime()方法获取与之关联的Runtime对象。
与System类似的是,Runtime类也提供了gc()方法和runFinalization()方法来通知系统进行垃圾回收、清理系统资源,并提供load(String filename)和loadLibrary(String library)方法来加载文件或者动态库。
Runtime类代表Java程序运行时环境,可以访问JVM的相关信息,如处理器数量、内存信息等。
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
Runtime rt = Runtime.getRuntime();
System.out.println("处理器数量为: "+rt.availableProcessors());
System.out.println("空闲内存为: "+rt.freeMemory());
System.out.println("总内存数为: "+rt.totalMemory());
System.out.println("可用最大的内存为: "+rt.maxMemory());
rt.exec("E:\\LOLGAME\\英雄联盟\\TCLS\\Client.exe");
}