package july.star.thread23;import java.io.IOException;/*** RunTime  * JDK中的一个单例设计模式* @author MoXingJian* @email 939697374@qq.com* @date 2016年12月11日 上午12:04:51* @version 1.0*/public class RunTime {public static void main(String[] args) throws IOException {//返回与当前 Java 应用程序相关的运行时对象。//Runtime 类的大多数方法是实例方法,并且必须根据当前的运行时对象对其进行调用。 Runtime r = Runtime.getRuntime();//doc命令打开应用//打开记事本//r.exec("notepad");//打开扫雷//r.exec("winmine");//打开计算器//r.exec("calc");//设置定时关机  10000秒后//r.exec("shutdown -s -t 10000");//取消定时关机r.exec("shutdown -a");}
}/**  ------源码分析 ------*public class Runtime {*  //私有构造函数*   private Runtime() {}*   //创建对象,饿汉式*  private static Runtime currentRuntime = new Runtime();*   } *   //返回对象*    public static Runtime getRuntime() {*       return currentRuntime;*   }*  */

分析JDK中的Runtime的单例设计模式以及使用小例子相关推荐

  1. 单例设计模式-双重检查

    双重检查 双重检查应用实例 代码演示: class Singleton{private static volatile Singleton singleton;private Singleton(){ ...

  2. python单例设计模式(待补充)

    要点概论: 1. 理解单例设计模式 2. 单例模式中的懒汉式实例化 3. 模块级别的单例模式 4. Monostate单例模式 5. 单例和元类 6.单例模式Ⅰ 7. 单例模式Ⅱ 8. 单例模式的缺点 ...

  3. 单例设计模式详解+源代码+JDK源码应用——Java设计模式系列学习笔记

    文章目录 一. 基本介绍 二. 单例模式的八种方式 1. 饿汉式(静态常量) 2. 饿汉式(静态代码块) 3. 懒汉式(线程不安全) 4. 懒汉式(线程安全,同步方法) 5. 懒汉式(线程安全,同步代 ...

  4. (单例设计模式中)懒汉式与饿汉式在多线程中的不同

    /*目的:分析一下单例设计模式中,懒汉式与饿汉式在多线程中的不同!开发时我们一般选择饿汉式,因为它简单明了,多线程中不会出现安全问题!而饿汉式需要我们自己处理程序中存在的安全隐患,但是饿汉式的程序技术 ...

  5. 单例设计模式在Spring中的应用

    一.实现一个单例 可以使用如下的步骤实现一个单例类: 单例设计模式的实现流程 1.将构造方法私有化,使用private关键字修饰.使其不能在类的外部通过new关键字实例化该类对象. 2.在该类内部产生 ...

  6. 笔记:Java中的单例设计模式

    之前接触过单例模式,当初不明白这样的设计用意,今天特地研究了下java中的单例设计模式的用处及用法. 单例模式:单例模式是一种常用的软件设计模式.在它的核心结构中只包含一个被称为单例类的特殊类.一个类 ...

  7. java中饿汉与懒汉的故事(单例设计模式)

    java中的单例设计模式 关于设计模式,这其实是单独存在的东西,它不属于java,但是在java中使用较多,所以今天我就给大家介绍下单例设计模式中的饿汉和懒汉这俩朴素的打工人. 首先我先说明下单例设计 ...

  8. Java中的单例设计模式

    什么是单例设计模式 所谓单例设计模式,就是采取一定的方法保证整个软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法. 目的:使用着在main方法中就不可以自己创建实例对象 ...

  9. Java查漏补缺(08)关键字:static、单例设计模式、理解main方法、类的成员之四:代码块、final关键字、抽象类、接口、内部类、枚举类、注解、包装类

    Java查漏补缺(08)关键字:static.单例设计模式.理解main方法.类的成员之四:代码块.final关键字.抽象类.接口.内部类.枚举类.注解.包装类 本章专题与脉络 1. 关键字:stat ...

最新文章

  1. Android自动化测试框架
  2. MS:中山大学丁涛/吴忠道-肠道菌群调控血吸虫病传播媒介光滑双脐螺适生性的新机制...
  3. 【Notepad++】Notepad++ 插件 for js 各种插件全介绍
  4. VSCode 更新后打不开之解决办法
  5. Linux命令完全指南route,Linux命令--route
  6. java aop管理权限_基于spring aop 权限管理系统原型 - andyj2ee - BlogJava
  7. 下定决心博客搬家(再见csdn,For my oschina!)
  8. 和大家分享一下我最近的编程心得!!!
  9. 服务器定时备份数据库 执行文件
  10. 系统背景描述_【通用博世丨智能广播系统】新都芳华微马公园
  11. soapui脚本链接mysql_SOAPUI中文教程---脚本和脚本库
  12. CAD绘图教程之CAD中怎么进行消防计算?
  13. 泰迪杯数据挖掘挑战赛—机器学习(三)
  14. 【最简单】地图获取经纬度的办法
  15. 高程数据下载——DLR_SRTM_说明
  16. 【Arduino】WIN7装不上arduino驱动解决办法
  17. 【CCPC】2022年绵阳站部分题解(ACGM)
  18. python 操作excel 的包 函数
  19. abs、fabs 用法
  20. Nginx 配置和性能调优

热门文章

  1. C++ Primer 5th笔记(chap 15 OOP)抽象基类
  2. 【Opencv实战】“一岁年龄一岁心,匆匆岁月不由人“这款年龄检测机等你来(附源码)
  3. [ARM-assembly]-Thumb指令集快速参考卡
  4. (30)保护模式阶段测试
  5. VirtualKD + VMWare双机调试(失败)
  6. 【CTF】paradigm-CTF babysandbox
  7. python Tkinter Text的简单用法
  8. 003 通过内存关系找万能按键call
  9. 3、绘制E-R图:数据库概要设计阶段
  10. 笔趣看小说全部章节爬取实战