doubleCheck+volatile实现单例模式原理解析
2020-11-22 21:41:14 0 举报
double Check+volatile实现单例模式原理解析
作者其他创作
大纲/内容
线程1 (缓存)加锁创建instance= 单例
第一次读取
线程1加锁成功
失效
2
线程2(缓存)instance= null
主内存instance=null
主内存instance=null-》=单例
1
线程2(缓存)instance= 单例
线程1 (缓存)instance= null
线程2(缓存)instance= 重新创建的单例
重新读取
0 条评论
下一页