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

该 java.lang.Runtime中的类的子类对象类,可以访问有关,其中程序运行环境的各种信息。Java运行时环境创建与程序关联的此类的单个实例。在运行时类不具有任何公共构造函数,所以程序不能创建自己的类的实例。程序必须调用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中的Runtime类的重要性是什么? 的全部内容, 来源链接: utcz.com/z/317085.html

回到顶部