Spring实现单例的原理
2021-04-11 21:16:28 7 举报
Spring实现单例的原理
作者其他创作
大纲/内容
注册单例:
Spring三个单例容器:1、singletonObject2、earlySingletonObject3、singletonFactories
1、把单例放进singletonObjects中2、把单例从singletonFactories中移除3、把单例从earlySingletonObjects中移除4、注册单例
singletonFactories
Spring用注册表实现的单例模式
容器是什么?spring中的存放bean的容器就是ConcurrentHashMap
singletonObject
ConcurrentHashMap(256)
HashMap(加了synchronized)(16)
earlySingleton
获取顺序:
添加单例:
0 条评论
下一页