面向对象--单例设计模式(2)
来源:互联网 发布:中国出口印度的数据 编辑:程序博客网 时间:2024/06/01 09:26
单例设计模式的两种形式:
1、饿汉式(即先初始化对象)(开发优先选择饿汉式)
Singel类一进内存,就已经创建好了对象。
public class Demo29 {public static void main(String[] args) {}}class Singel2{private Singel2(){}//构造函数私有化private static Singel2 s=new Singel2();//在本类中国创建一个本类对象public static Singel2 getInstance(){//提供一个方法可以获取到该类对象;return s;}}
2、懒汉式(对象方法被调用时,才初始化,也叫做对象的延时加载)Singel类进内存,对象还没有存在,只有调用了getInstance方法时,才建立对象。
public class Demo29 {public static void main(String[] args) {}}class Singel2{private Singel2(){}//构造函数私有化private static Singel2 s=null;//先初始化一个变量//private static Singel2 s=new Singel2();在本类中国创建一个本类对象public static Singel2 getInstance(){//提供一个方法可以获取到该类对象;if(s==null)s=new Singel2();return s;}}
阅读全文
0 0
- 面向对象--单例设计模式(2)
- 面向对象设计模式--单例模式
- 面向对象的设计模式(一),单例模式
- javaSE-面向对象-单例设计模式
- 面向对象之单例设计模式
- Java面向对象-单例设计模式
- Java面向对象,单例设计模式
- 面向对象-单例设计模式
- 面向对象 单例设计模式
- java面向对象(单例设计模式)
- 黑马程序员---Java面向对象(单例设计模式)
- 黑马程序员_java面向对象总结【2】(静态、单例设计模式)
- 黑马程序员----面向对象2(主函数、工具类、文档注释、单例设计模式)
- java面向对象之封装(2)this和单例设计模式
- 面向对象设计模式之Singleton单例模式
- 【面向对象】——设计模式之单例模式
- day03--面向对象--设计模式之单例模式
- 04-面向对象(单例设计模式-概述&体现).1 04-面向对象(单例设计模式-概述&体现).2 04-面向对象(单例设计模式-概述&体现).3
- 20.4 缓存的重定向方法
- 我看 Kotlin
- Google 最高级别工程师的教育梦
- 银行家算法C,Java实现
- Java 内存模型 JMM 浅析
- 面向对象--单例设计模式(2)
- eigen使用
- 基于ormlite框架SQLite数据库的使用
- c#图片旋转,保存图片的时候一定要选择图片保存的格式
- 配置OpenGL开发环境(vs2015)
- javascript 高级系列之闭包(closure)
- 知识积累 jpa关键字
- 6-12 二叉搜索树的操作集(30 point(s))
- JavaWeb编码问题