----------- 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;
}
}