黑马程序员-面向对象-06天-6(单例设计模式-饿汉式,懒汉式)
2013-03-27 17:33
387 查看
package java06; /* * 先初始化对象称为:饿汉式 * 对象是方法被调用时,才初始化,也叫做对象的延时加载。成为:懒汉式。 */ /** * 饿汉式 */ class Single_A { private static Single_A single_A = new Single_A(); private Single_A() { } public static Single_A getSingle_A() { return single_A; } } /** * 懒汉式 */ class Single_B { private static Single_B single_B = null; private Single_B() { } public static Single_B getInstance() { if (single_B == null) { synchronized (Single.class) { if (single_B == null) single_B = new Single_B(); } } return single_B; } } public class SingleDemo1 { public static void main(String[] args) { } }
相关文章推荐
- JAVA面向对象知识点总结(4)— 单例设计模式:饿汉式、懒汉式
- 黑马程序员-面向对象-06天-5(单例设计模式)
- JAVA基础再回首(二十六)——面向对象思想设计原则、设计模式、简单工厂模式、工厂方法模式、单例设计模式之饿汉式和懒汉式、Runtime类
- 黑马程序员-面向对象之单例设计模式
- 黑马程序员-单例设计模式:懒汉式和饿汉式
- 黑马程序员----面向对象2(主函数、工具类、文档注释、单例设计模式)
- 黑马程序员------毕老师视频笔记第六天------面向对象(单例设计模式)
- 黑马程序员 面向对象 单例设计模式
- 黑马程序员-单例设计模式:“饿汉式”和“懒汉式”
- 对象初始化过程与单例设计模式(饿汉式与懒汉式)
- 黑马程序员——java小结_007_单例设计模式(懒汉式、饿汉式)
- 黑马程序员--单例设计模式的笔记(懒汉式,饿汉式)
- 黑马程序员--Java笔记04--面向对象 及单例设计模式
- 黑马程序员面试题面向对象一(封装,构造函数,this,static,单例设计模式,继承)
- 黑马程序员--懒汉式和饿汉式单例设计模式
- 黑马程序员_java面向对象总结【2】(静态、单例设计模式)
- 黑马程序员--Java面向对象之this、static和单例设计模式
- 黑马程序员_学习笔记:4) 面向对象2:继承、this、super、finally、Abstract、模板设计模式、接口
- 黑马程序员一单例设计模式的饿汉式与懒汉式以及加锁的情况
- 对象初始化过程与单例设计模式(饿汉式与懒汉式)