Runtime类在Java中的重要性是什么?

Runtime类在Java中的重要性是什么?

The java.lang.Runtime类是Object类的子类,可以提供有关程序运行环境的各种信息。Java运行时环境创建与程序关联的此类的单个实例。Runtime类没有任何公共构造函数,因此程序无法创建自己的类实例。程序必须调用getRuntime() 方法来获取对当前Runtime对象的引用。Runtime类的重要方法包括addShutdownHook(),exec(),exit(),freeMemory(),gc(),halt()和load()。

Syntax

public class Runtime extends Object

登录后复制

Example

的中文翻译为:

示例

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

登录后复制

以上就是Runtime类在Java中的重要性是什么?的详细内容,更多请关注每日运维网(www.mryunwei.com)其它相关文章!

上一篇 交换角落的单词并翻转中间的字符
下一篇 Java 9中为集合添加了哪些工厂方法?