单例模式(singleton)
2016-03-08 13:05
225 查看
单例顾名思义每次得到的对象都是同一个
下面写一个单例的实现
public testSingleton{
public void main(String[] args){
Singleton a=Singleton.getInstance();
Singleton b=Singleton.getInstance();
System.out.println(a==b);
}
}
class Singleton{
private Singleton(){}//申明为private是只运行内部自己new
static Singleton singleton=new Singleton();
public static getInstance(){
return singleton;
}
}
输出结果为true,说明产生的两个实例a,b是同一个
下面写一个单例的实现
public testSingleton{
public void main(String[] args){
Singleton a=Singleton.getInstance();
Singleton b=Singleton.getInstance();
System.out.println(a==b);
}
}
class Singleton{
private Singleton(){}//申明为private是只运行内部自己new
static Singleton singleton=new Singleton();
public static getInstance(){
return singleton;
}
}
输出结果为true,说明产生的两个实例a,b是同一个
相关文章推荐
- 54.EasyArcLoading
- GetLastError 错误码全解析
- STM32SPI通信技术调制
- iOS开发中通过蓝牙连接蓝牙打印机设备进行小票打印
- php 小积累
- Android 学习总结 Activity(1)-Activity的生命周期
- 集训队专题(8)1004 And Now, a Remainder from Our Sponsor
- Android 编译初始化分析
- mysql存储过程详解
- 算法_12:NP问题
- appStore下载地址
- Java面试题
- Highcharts:X轴分组堆叠图
- hrbust 哈理工oj 2188 星际旅行【BFS+传送阵】
- ubuntu查看安装的cuda toolkit自带的工具及其他安装文件
- JavaScript中控制this关键字的指向
- 把你的变更推送到一个远程仓库
- 关于ibatis进行物理游标分页
- pat1019:数字黑洞
- JAVA两种单例模式样例