DesignPattern
##单例模式
1、普通写法
使用volitate关键字+双重枷锁(DLC)
2、推荐更加优雅的写法
静态内部类的单例模式
`public static HttpUtil getInstance() {
return HttpUtilHolder.sInstance;
}
/**
* 静态内部类
*/
private static class HttpUtilHolder {
private static final HttpUtil sInstance = new HttpUtil();
}`
3、使用容器实现单例模式