我知道也许它没有任何意义,但我正在实现一些方法,你在HashMap中有很多对象(比如1000),所有这些都实现了相同的接口,所有这些都是单例(所有准备实例化) 什么是更好的实践(我们正在谈论很多并发)使用hashmap或拥有Spring容器内的所有对象,为什么是bet选项。 感谢
答案 0 :(得分:0)
好吧,如果您想使用Spring Container
,我认为您做得太过分了,因为它是一个庞大的企业就绪框架,用于管理项目中基于弹簧的对象。这些对象可以是单例或不是( prototypes )。我宁愿跳过它,我告诉你原因:
如果您认为您的数据不是线程安全的,那么至少有3个选项可以解决您的问题:
JDK
(f.e。ConcurrentHashMap
)HashMap
。