----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------
学习笔记 - 单例模式
一、饿汉式
class Singel{
//首先:实例化一个私有的静态的唯一的Single对象
private static final Single s = new Single();
//构造方法
private Single(){
}
//返回Single类的 一个对象
public static Single getInstance()
{
return s;
}
}
二、懒汉式
class Single{
private Static Single s = null;
private Single(){
}
public static Single getInstance()
{
if(s == null)
{
synchronized(Single.class)
{
if(s == null)
{
s = new Single();
}
}
}
return s;
}
}