- 浏览: 14439 次
- 性别:
- 来自: 天津
最新评论
文章列表
/**
* 单例设计模式(单ClassLoader)
*
* 1、懒汉式:
* 线程不安全、调用效率高、可以延迟加载
* 线程安全、调用效率低、可以延迟加载(加 synchronized 线程安全)
* 2、恶汉式:
* 线程安全、调用效率高、不可以延迟加载
* 3、静态内部类:
* 线程安全、调用效率高、可以延迟加载
* 4、双重检测锁:
* 线程不安全、调用效率高、可以延迟加载
* 看似线程安全,但基于JVM内部模型,我们并不能完全控制程序执行过程
* 虽然 volatile 关键字可以解决该问题,但不兼容 ...