java入门 -- RunTime类

import java.io.IOException;

/*

* runtime 代表了程序的运行环境

* 一个java引用程序只有一个运行环境,因此要使用单例设计模式去创建运行环境

* 常用方法:

* getRuntime() 获取程序当前的运行环境的文件

*

*

* exec(String comman) 根据对应的路径执行对应,返回一个进程对象

*

* freeMemory() 返回jvm空闲的内存,以字节为单位

*

* maxMomery() 返回jvm试图访问的最大内存量

*

* totalMomery() 返回jvm的内存总量

*

*

*

*/

public class Demo12 {

public static void main(String[] args) throws InterruptedException {

Runtime rt = Runtime.getRuntime(); //获取runtime对象

try {

Process process = rt.exec("c:\\windows\\notepad.exe");  //调用对象的方法,返回一个进程对象

Thread.sleep(1000); //暂停3秒钟

process.destroy();

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

System.out.println(rt.freeMemory());

System.out.println(rt.maxMemory());

System.out.println(rt.totalMemory());

}

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,764评论 18 399
  • (一)Java部分 1、列举出JAVA中6个比较常用的包【天威诚信面试题】 【参考答案】 java.lang;ja...
    独云阅读 7,141评论 0 62
  • 第十天 权限修饰符 public protected default private 同一类 true true ...
    炙冰阅读 551评论 0 1
  • Runtime简介 当程序运行时,每个java应用程序都能得到一个运行时的实例,应用程序不能创建这个实例,只能从g...
    wuxiaowei阅读 4,360评论 0 4
  • 昨天晚上睡觉比较早,回家几乎不看手机,因为不想让宝宝觉得手机比宝宝更重要。 早上醒来妈妈群里的家人们,各种为老公操...
    Brena阅读 366评论 0 1