采用内部类实现单利模式
public class CacheClient {
private CacheClient(){
}
/**
* 单利模式 通过内部类 实现。
* 1、可以实现延迟加载。
* 2、不用使用 synchronized 关键字。
*/
private static class CacheHolder{
private static CacheClient instance = new CacheClient();
}
public static CacheClient getInstance(){
return CacheHolder.instance;
}
}
原文地址:http://my.oschina.net/u/163953/blog/290577