java runtime类高级,java入门 -- RunTime类
import java.io.IOException;
/*
* runtime 代表了程序的運(yùn)行環(huán)境
* 一個(gè)java引用程序只有一個(gè)運(yùn)行環(huán)境,因此要使用單例設(shè)計(jì)模式去創(chuàng)建運(yùn)行環(huán)境
* 常用方法:
* getRuntime() 獲取程序當(dāng)前的運(yùn)行環(huán)境的文件
*
*
* exec(String comman) 根據(jù)對(duì)應(yīng)的路徑執(zhí)行對(duì)應(yīng),返回一個(gè)進(jìn)程對(duì)象
*
* freeMemory() 返回jvm空閑的內(nèi)存,以字節(jié)為單位
*
* maxMomery() 返回jvm試圖訪問(wèn)的最大內(nèi)存量
*
* totalMomery() 返回jvm的內(nèi)存總量
*
*
*
*/
public class Demo12 {
public static void main(String[] args) throws InterruptedException {
Runtime rt = Runtime.getRuntime(); //獲取runtime對(duì)象
try {
Process process = rt.exec("c:\\windows\\notepad.exe");? //調(diào)用對(duì)象的方法,返回一個(gè)進(jìn)程對(duì)象
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());
}
}
總結(jié)
以上是生活随笔為你收集整理的java runtime类高级,java入门 -- RunTime类的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 腾讯《街头篮球》手游国服今日停运,游戏服
- 下一篇: 支付宝app如何绑定邮箱