代码:
堆信息:
1. 由堆信息可看出, 只有一个一个静态内部类对象被生成;
2. 该对象被某个集合引用;
引用信息:
1. 显然 @Bean 注解的对象被 Spring 用JUC 中的 ConcurrentHashMap 集合进行了管理;
2. 而默认的 bean 的名称为当时 @ Bean 注解的方法名,
1. 由堆信息可看出, 只有一个一个静态内部类对象被生成;
2. 该对象被某个集合引用;
1. 显然 @Bean 注解的对象被 Spring 用JUC 中的 ConcurrentHashMap 集合进行了管理;
2. 而默认的 bean 的名称为当时 @ Bean 注解的方法名,