java单例模式
来源:互联网 发布:什么叫原宿风 知乎 编辑:程序博客网 时间:2024/06/03 16:00
一是某个类只能有一个实例 ;
二是它必须自行创建这个实例;
三是它必须自行向整个系统提供这个实例
public class Singleton {
//在自己内部定义自己的一个实例,只供内部调用
private static Singleton instance = new Singleton();
//私有构造,不能在外部构造了
private Singleton(){
//do something
}
//这里提供了一个供外部访问本class的静态方法,可以直接访问
public static Singleton getInstance(){
return instance;
}
简单的理解:
1.必须有一个私有的静态对象指向自己
2.私有的构造方法,防止new对象
3.提供一个方法,供外部获取本身对象
外部调用:直接Singleton.getSigleton() 就行了。静态方法已经初始化好了。不用new Singleton()
- java单例模式
- Java单例模式
- java单例模式
- java单例模式
- Java单例模式
- Java单例模式
- java单例模式
- Java单例模式
- java 单例模式
- java单例模式
- java单例模式
- java单例模式
- java 单例模式
- JAVA单例模式
- java单例模式 .
- Java 单例模式
- Java单例模式
- Java 单例模式
- js实现密码强度检测
- 人生规划的重要性
- 利用Java反射机制将Bean转成Map
- 流年,经不起怀念
- 详解大端模式和小端模式
- java单例模式
- android Uri 介绍及使用
- 随机产生100个数,随机选择98个数存入一个数组,求那两个没有存入数组?
- WMware上安装Openwrt X86
- java起步——求完全数
- struts2 解决浏览器post提交值Actionz还能获取第一个参数的问题
- 数据库性能优化
- mysql主从复制
- 数组及其排序