spring源码:创建单例对象时用到了ObjectFactory匿名类
记得在学习java语言时,书本和前辈都都着重强调接口是不能实例化的。
但如果你阅读spring源码时,你会发现有如下片段:
if (mbd.isSingleton()) {
sharedInstance = getSingleton(beanName, new ObjectFactory() {
@Override
public Object getO
原创
2017-11-08 15:44:18 ·
1069 阅读 ·
0 评论