第四篇 设计模式--懒汉单例模式
来源:互联网 发布:韩版男士店铺淘宝 编辑:程序博客网 时间:2024/06/05 03:50
单例模式定义:保证一个类只有一个实例,并提供一个访问它的全局访问点。
懒汉单例:仅在需要时创建。
好处:提供对唯一实例的受控访问,节约系统内存资源。
代码:
package singleton.lazysingleton;/** * @author naivor *懒汉单例模式-场景类 */public class LazySingleton {public static void main(String [] args) {Singleton singleton=Singleton.getInstance(); //不管使用几次getInstance(),Singleton的实例只会存在一个singleton.doSomething();} }/** * @author naivor *懒汉单例模式-单例类 */class Singleton{private static Singleton singleton=null;private Singleton() {}public static Singleton getInstance(){if (singleton==null) {singleton=new Singleton();}return singleton;}public void doSomething(){//业务处理方法}}
0 0
- 第四篇 设计模式--懒汉单例模式
- 懒汉单例设计模式
- 单例设计模式(C#) 懒汉模式
- 单例设计模式之懒汉模式
- 单例设计模式II (懒汉式)
- 单例设计模式 饿汉式 懒汉式
- 单例设计模式(懒汉式)
- 单例设计模式-饿汉式-懒汉式
- (多线程-单例设计模式-懒汉式)
- 单例设计模式二---懒汉式
- 单例设计模式之懒汉式
- 单例设计模式(饿汗式,懒汉式)
- 多线程-单例设计模式懒汉 饿汉
- 单例设计模式:饿汉式,懒汉式
- 单例设计模式-懒汉饿汉
- 单例设计模式----懒汉式
- 懒汉单例模式
- Android设计模式 单例模式(懒汉模式)
- Linux 技巧:让进程在后台可靠运行的几种方法
- 转载: Linux伙伴系统(一)--伙伴系统的概述
- 教你写Android网络框架之基本架构
- ZONEMINDER
- 1、跑马灯之图片循环滚动
- 第四篇 设计模式--懒汉单例模式
- 【IOS动画】UIView翻转
- eclipse快捷键的使用
- 使用Javascript 实现 分享到 新浪微博 QQ 空间等
- ubuntu常用操作
- VLC 源代码结构
- 百炼OJ 2744 子串
- asp.net获取当前页面的url地址
- 三维旋转矩阵使用算法