目录

Java.lang - Runtime

介绍 (Introduction)

java.lang.Runtime类允许应用程序与运行应用程序的环境进行交互。

Class 声明 (Class Declaration)

以下是java.lang.Runtime类的声明 -

public class Runtime
   extends Object

类方法

Sr.No. 方法和描述
1 void addShutdownHook(Thread hook)

此方法注册新的虚拟机关闭挂钩。

2 int availableProcessors()

此方法返回Java虚拟机可用的处理器数。

3 Process exec(String command)

此方法在单独的进程中执行指定的字符串命令。

4 进程exec(String [] cmdarray)

此方法在单独的进程中执行指定的命令和参数。

5 进程exec(String [] cmdarray,String [] envp)

此方法在具有指定环境的单独进程中执行指定的命令和参数。

6 进程exec(String [] cmdarray,String [] envp,File dir)

此方法在具有指定环境和工作目录的单独进程中执行指定的命令和参数。

7 进程exec(String命令,String [] envp)

此方法在具有指定环境的单独进程中执行指定的字符串命令。

8 进程exec(String命令,String [] envp,文件目录)

此方法在具有指定环境和工作目录的单独进程中执行指定的字符串命令。

9 void exit(int status)

此方法通过启动其关闭序列来终止当前运行的Java虚拟机。

10 long freeMemory()

此方法返回Java虚拟机中的可用内存量。

11 void gc()

此方法运行垃圾收集器。

12 static Runtime getRuntime()

此方法返回与当前Java应用程序关联的运行时对象。

13 void halt(int status)

此方法强制终止当前运行的Java虚拟机。

14 void load(String filename)

此方法将指定的文件名加载为动态库。

15 void loadLibrary(String libname)

此方法使用指定的库名称加载动态库。

16 long maxMemory()

此方法返回Java虚拟机将尝试使用的最大内存量。

17 boolean removeShutdownHook(Thread hook)

此方法取消注册先前注册的虚拟机关闭挂钩。

18 void runFinalization()

此方法运行待完成的任何对象的终结方法。

19 long totalMemory()

此方法返回Java虚拟机中的总内存量。

20 void traceInstructions(boolean on)

此方法启用/禁用跟踪指令。

21 void traceMethodCalls(boolean on)

此方法启用/禁用方法调用的跟踪。

方法继承

该类继承以下类中的方法 -

  • java.lang.Object
↑回到顶部↑
WIKI教程 @2018