单例模式的实现方法。 懒汉式单例类,在第一次调用的时候实例化自己。
来源:互联网 发布:linux telnet测试端口 编辑:程序博客网 时间:2024/05/17 20:08
/** * 单例模式的实现方法。 * 懒汉式单例类,在第一次调用的时候实例化自己。 * @author jiaxutianhuo * */public class Singleton {// 私有化构造private Singleton(){//私有化构造函数,不能用new Singleton来创造对象。//只能通过getInstance创造对象,也就是用同一个对象。}//全局对象private static Singleton singleton = null;public static Singleton getInstance() {//判断全局对象是否为空。if (singleton == null) {//如果为空,就创建该类对象。singleton = new Singleton();}//如果不为空,就直接返回该对象。//因为第一次创建的时候,就不为空了,//所以在此创建的时候,判断不为空,直接返回该对象,//所以两个对象是代表的一个对象。就是第一次创建的对象。return singleton;}public static void main(String[] args) {Singleton ton1=Singleton.getInstance();System.out.println(ton1);Singleton ton2=Singleton.getInstance();System.out.println(ton2);//此方法创建对象,ton1和ton2是同一个对象。}}
阅读全文
0 0
- 单例模式的实现方法。 懒汉式单例类,在第一次调用的时候实例化自己。
- 单例模式---懒汉式(用的时候去实例化)
- 单例模式的懒汉式在多线程的问题
- 懒汉单例模式在多线程下的应用
- Java单例模式:饿汉式和懒汉式的实现
- Java单例模式:饿汉式和懒汉式的实现
- Java单例模式:饿汉式和懒汉式的实现
- Java单例模式:饿汉式和懒汉式的实现
- [C#] 静态方式实现的单例是不是懒汉模式?
- 单例Singleton的“懒汉式”与“饿汉式”实现方法
- 懒汉式 && 饿汉式 的单例模式
- 单例模式的懒汉式
- 【JAVA】设计模式之懒汉式与恶汉式的单例模式实现的方法与详解
- 多线程安全的“懒汉式”单实例模式
- 单例模式的三种实现 HungrySingleton(饿汉式) LazySingleton1(懒汉式:方法级锁) LazySingleton2(懒汉式:双检查锁 有BUG)
- 单例懒汉式的另一种实现
- 单例模式的懒汉模式和饿汉模式
- 设计模式-单例模式(饿汉式及懒汉式的Java实现)
- web前段学习2017.6.13
- HDU 6140 Hybrid Crystals
- java编码问题小结
- mac命令行安装,出现Please try running this command again as root/Administrator.
- 栈的应用——中缀表达式求值
- 单例模式的实现方法。 懒汉式单例类,在第一次调用的时候实例化自己。
- 给ACM迷茫的同学
- dm3730平台oled显示时钟——系统时钟的获取和刷新
- Transact-SQL编程
- [Gradle中文教程系列]-跟我学Gradle-5.4:依赖-依赖的更新与缓存
- WdatePicker日期控件
- 分布式web架构中对session同步的常用处理方法以及优缺点
- java设计模式-建造者模式
- 2017年8月18日15:20:10