单例的两种写法
来源:互联网 发布:学做饭的软件 编辑:程序博客网 时间:2024/05/21 08:48
第一种写法:
public class part1_19_2 {
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
private part1_19_2(){
}
//在第一次调用的时候实例化
private static part1_19_2 single = null;
public static part1_19_2 getInstance(){
if(single == null){
single = new part1_19_2();
return single;
}else{
return single;
}
}
}
***********************************************************************************************************************
第二种写法:
public class part1_19 {
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
private part1_19(){
}
//在类加载的时候实例化对象
private static final part1_19 single = new part1_19();
public static part1_19 getInstance(){
return single;
}
}
- 单例的两种写法
- 单例模式的两种写法
- 单例的两种写法
- 单例模式的两种写法
- 单例的两种写法
- 单例的两种写法
- 单例模式常用的的两种写法
- 设计模式之单例模式的两种写法
- 单例模式的两种写法(刚刚)
- 单例模式的两种常见写法
- java 单例模式的两种常用写法
- iOS两种官方的单例模式写法
- 单例模式常用的两种写法
- ios 单例模式 两种写法
- operator+单参数和双参数的两种写法
- 单例模式的两种线程安全并且效率的写法
- 面试题(单例模式两种写法)
- Android 工具类的两种写法---单例模式与静态方法
- 国产编程语言R++ V1.5发布
- java序列化与反序列化工具
- 使用Maven在Eclipse中创建Web项目
- DHCP的工作流程
- node.js-2
- 单例的两种写法
- Apache ActiveMQ消息中间件的基本使用
- Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools
- webservice调用
- spring redis整合(一)
- Spring单实例、多线程安全、事务解析
- nginx负载均衡的配置文件说明
- ogre plugin
- 23种设计模式(10):命令模式