架构师训练营第二周作业
单例模式的实现代码
饿汉式:直接初始化对象,全局只初始化一次,缺点在于无论使用与否都一定会初始化,浪费资源
懒汉式(带锁):需要的时候初始化对象,为了实现多线程安全,在初始化过程中加锁,确保不会多次初始化
版权声明: 本文为 InfoQ 作者【尹斌】的原创文章。
原文链接:【http://xie.infoq.cn/article/f5d389d97d4f269166c913689】。未经作者许可,禁止转载。
单例模式的实现代码
饿汉式:直接初始化对象,全局只初始化一次,缺点在于无论使用与否都一定会初始化,浪费资源
懒汉式(带锁):需要的时候初始化对象,为了实现多线程安全,在初始化过程中加锁,确保不会多次初始化
版权声明: 本文为 InfoQ 作者【尹斌】的原创文章。
原文链接:【http://xie.infoq.cn/article/f5d389d97d4f269166c913689】。未经作者许可,禁止转载。
评论