設計模式-單例模式的Java程式碼體現Runtime類

ZHOU_VIP發表於2017-06-04

package cn.itcast_03;

import java.io.IOException;

/*
 * Runtime:每個Java應用程式都有一個Runtime類例項,使應用程式能夠與其執行的環境相連線。
 * exec(String command) 可以執行dos命令
 */
public class RuntimeDemo {
	public static void main(String[] args) throws IOException {
		Runtime r = Runtime.getRuntime();
		//開啟掃雷
		r.exec("winmine");
		//開啟記事本
		r.exec("notepad");
		//開啟計算器
		r.exec("calc");
		//10000秒後關機
		r.exec("shutdown -s -t 10000");
		//取消關機命令
		r.exec("shutdown -a");
	}
}

/*
 * class Runtime {
 * 		private Runtime() {}
 * 		private static Runtime currentRuntime = new Runtime();
 * 		public static Runtime getRuntime() {
 *       	return currentRuntime;
 *   	}
 * }
 */




相關文章