好长时间没有看基础了,个人理解,老师的视频里面都有讲到,自己多练习,多思考。 作者: aurora_bessie 时间: 2015-7-29 23:29
class Single
{
private Single(){}
private Single s = new Single();
public static Single getInstance()
{
return s;
}
}//饿汉式,即先初始化对象(Single类一进内存,就已经创建好对象)
class Single
{ //三部曲
private Single s=null;
private Single (){}
public static Single getInstance()
{
if(s==null)
s = new Single();
return s;
}
}//懒汉式(对象的延时加载),即对象是方法被调用时才初始化(Single类进内存,对象还未存在,只有调用了getInstance()方法时,才建立对象)