单例模式的Java代码体现Runtime类(JDK提供的类)

Runtime类的源代码部分如下:

/*Runtime类的部分源代码,给别人吹牛的小资本 *public class Runtime{ * private Runtime(){} * private static Runtime currentRuntime = new Runtime(); * public static Runtime getRuntime(){ * return currentRuntime; * } * } *///设计模式(单例模式的Java代码体现Runtime类)/** Runtime:这个是JDK提供的恶汉式单例模式,jdk都是用恶汉式,我们开发时就要使用恶汉式(单面试的时候面试官叫你写一个单例模式那你要写懒汉式,因为他要考你的是线多程安全问题)* Runtime:每个Java应用程序都有一个Runtime类实例,使应用程序能够与其运行的环境相连接。* Runtime里面的一个方法exec(String command)* Runtime是个JDK帮助文档提供的一个单例模式的类,,而且这个类提供了一个方法exec可以调用DOS命令*/

package 创建型_单例模式_在JDK中的运用Runtime;import java.io.IOException;public class RuntimeMain {public static void main(String[] args) throws IOException{Runtime runtime = Runtime.getRuntime();//runtime.exec(command);//runtime.exec("winmine");//打开扫雷,好像不行错了吗这个命令名runtime.exec("notepad");runtime.exec("calc");runtime.exec("shutdown -s -t 10000");//系统在10000秒之后关机runtime.exec("shutdown -a");//取消关机}}

下午某时,天气晴,我在某地,想念你。

单例模式的Java代码体现Runtime类(JDK提供的类)

相关文章:

你感兴趣的文章:

标签云: