0
点赞
收藏
分享

微信扫一扫

RunTime类


 RunTime   该类类主要代表了应用程序运行的环境。

 

getRuntime()  返回当前应用程序的运行环境对象。

exec(String command)  根据指定的路径执行对应的可执行文件。

freeMemory()   返回 Java 虚拟机中的空闲内存量。。 以字节为单位

maxMemory()    返回 Java 虚拟机试图使用的最大内存量。

totalMemory()    返回 Java 虚拟机中的内存总量

每个 Java 应用程序都有一个 ​​Runtime​​ 类实例,使应用程序能够与其运行的环境相连接。可以通过 ​​getRuntime​​ 方法获取当前运行时。

应用程序不能创建自己的 Runtime 类实例。


​​package cn.itcast.other;​​​​import java.io.IOException;​​​​import javax.management.RuntimeErrorException;​​​​/*​​​​ RunTime   该类类主要代表了应用程序运行的环境。​​​​  ​​​​  getRuntime()  返回当前应用程序的运行环境对象。​​​​  exec(String command)  根据指定的路径执行对应的可执行文件。​​​​  freeMemory()   返回 Java 虚拟机中的空闲内存量。。 以字节为单位​​​​  maxMemory()    返回 Java 虚拟机试图使用的最大内存量。​​​​   totalMemory()    返回 Java 虚拟机中的内存总量​​​​  ​​​​  ​​​​ ​​​​ */​​​​public class Demo2 {​​​​  public static void main(String[] args) throws IOException, InterruptedException {​​​​   Runtime runtime = Runtime.getRuntime();​​​​//   Process process = runtime.exec("C:\\Windows\\notepad.exe");​​​​//   Thread.sleep(3000); //让当前程序停止3秒。​​​​//    process.destroy();​​​​    System.out.println(" Java虚拟机中的空闲内存量。"+runtime.freeMemory());​​​​    System.out.println("Java 虚拟机试图使用的最大内存量:"+ runtime.maxMemory());​​​​   System.out.println("返回 Java 虚拟机中的内存总量:"+ runtime.totalMemory());​​​​  }​​​​}​​

举报

相关推荐

0 条评论