spring源码中的DefaultListableBeanFactory类中的removeBeanDefinition方法为什么不直接删除ArrayList中的元素,而是采用创建新对象赋值?
很好理解吧,list是数组,你删除元素会改变结构的,应该是效率问题