DefaultSingletonBeanRegistry
singletonsCurrentlyInCreation
一个 Set,装载正在实例化的 Bean
singletonObjects
一个 Map,单例Bean的一级缓存
earlySingletonObjects
一个 Map,单例Bean的二级缓存
singletonFactories
一个 Map,单例Bean的三级缓存
disposableBeans
一个 Map,实现 DisposableBean 接口的实例。
DefaultListableBeanFactory
beanDefinitionNames
一个 List,存储完成注册的 BeanDefinition 的名字
beanDefinitionMap
一个 Map,存储完成注册的 BeanDefinition 的名字到对象的映射