要减肥向日葵

文章
6
资源
0
加入时间
2年10月17天

java单例模式:饿汉式、懒汉式单例模式

单例模式概念:某个类在整个系统中只能有一个实例对象可以被获取和使用。实现要点:构造器私有含有一个该类的静态变量来保存这个唯一的实例对外提供获取该实例对象的方式单例模式分为饿汉式和懒汉式。1. 饿汉式直接创建对象,不存在线程安全问题。静态常量方式优点:这种写法比较简单,就是在类加载的时候就完成实例化。避免了线程同步问题。缺点:在类加载的时候就完成实例化,没有达到Lazy Loading的效果。如果从未使用过这个实例,则会造成内存的浪费。//饿汉式:静态常量1