标签: java hashmap initialization non-static
我正在寻找一种初始化HashMap的有效方法,因为它的密钥对于它所属的类所创建的任何对象保持不变。
每次创建新的类对象时,我的当前实现都会初始化HashMap。
谢谢!
答案 0 :(得分:1)
您可以创建模板Map,并使用.clone()生成新实例。您还可以创建一个自定义Map实现,该实现使用写时复制策略来引用模板“父”Map。