简介
java.lang.Runtime 类允许应用程序与运行应用程序的环境进行交互.
类声明
以下是 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 | Process exec(String [] cmdarray,String [] envp) 此方法执行指定的具有指定环境的单独进程中的命令和参数. |
6 | Process exec(String[] cmdarray, String[] envp, File dir) 此方法在具有指定环境和工作目录的单独进程中执行指定的命令和参数. |
7 | Process exec(String command, String[] envp) 此方法在具有指定环境的单独进程中执行指定的字符串命令. |
8 | Process exec(String command, String[] envp, File dir) 这method在具有指定环境和工作目录的单独进程中执行指定的字符串命令. |
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