写一个单例的类
来源:互联网 发布:网络延长器原理 编辑:程序博客网 时间:2024/05/20 18:41
就是写一个实例化一次的类
即把构造私有化,外部无法实例化他。通过调用他的静态方法,判断是否实例化了,未实例化则实例化并返回,已实例化则返回已实例化的。
public class SingleDog{private static SingleDog instance = null;private SingleDog(){}public static SingleDog getInstance(){ synchronized (SingleDog.class){ if (null == instance){ instance = new SingleDog(); } return instance; }}public void say(){ System.out.println("Single all the way");}
}
测试
public class TestSingleDog{public static void main(String[] args){ SingleDog.getInstance().say();}
}
0 0
- 写一个单例的类
- 写一个单例
- 写一个单例
- C++模板写的一个单例设计模式类
- 笔试题:写一个单例模式的类
- 自己写的一个单例实现
- 认真的写一个单例模式
- C++ 使用模版范式写一个单例模式的类--简单实现单例模式
- C++ 使用模版范式写一个单例模式的类--简单实现单例模式
- JAVA写一个单例
- 写一个单例模式
- 怎样写一个基本正确的单例模式?
- 写一个线程安全的单例模式
- 用iOS写一个生成单例的方法
- iOS中写一个完整的单例
- 怎么写一个“完美”的单例模式
- Android论如何写一个正确的单例模式
- 写一个线程安全的单例模式
- html 介绍
- Android TabLayout实现底部菜单导航支持左右滑动
- Python实现字符串翻转
- Android EditText TextWatcher 回调方法参数说明
- 基于python requests模块的HTTP接口测试(可做爬虫)实例代码
- 写一个单例的类
- Daydream播放3D视频(视频左右分屏3D效果)
- hdu1075【map】
- 文件夹和文件压缩
- http-状态码
- Java基础--容器(1)
- Android内存泄漏分析
- 【jzoj3117】【WinterCamp 2013】【模积和】【分块】【扩展欧几里得】
- HTC VIVE TouchPad简单方向控制