Java 中 Runtime 类的重要性是什么?
javaobject oriented programmingprogramming更新于 2025/9/19 6:04:17
java.lang.Runtime 类是 Object 类的子类,可以提供对程序运行环境的各种信息的访问。Java 运行时环境会创建与程序关联的此类的单个实例。Runtime 类没有任何公共构造函数,因此程序无法创建该类的自己的实例。程序必须调用 getRuntime() 方法来获取对当前 Runtime 对象的引用。Runtime 类的重要方法是 addShutdownHook()、exec()、exit()、freeMemory()、gc()、halt() 和 load()。
语法
public class Runtime extends Object
示例
public class RuntimeTest {
static class Message extends Thread {
public void run() {
System.out.println(" Exit");
}
}
public static void main(String[] args) {
try {
Runtime.getRuntime().addShutdownHook(new Message());
System.out.println(" Program Started...");
System.out.println(" Wait for 5 seconds...");
Thread.sleep(5000);
System.out.println(" Program Ended...");
} catch(Exception e) {
e.printStackTrace();
}
}
}
输出
Program Started... Wait for 5 seconds... Program Ended... Exit
相关文章
有用资源
java 参考教程 - 该教程包含有关 java 的更多信息:https://www.cainiaomax.com/java/

