使用java中的标准键初始化非静态hashmap

时间:2013-11-12 19:32:43

标签: java hashmap initialization non-static

我正在寻找一种初始化HashMap的有效方法,因为它的密钥对于它所属的类所创建的任何对象保持不变。

每次创建新的类对象时,我的当前实现都会初始化HashMap。

谢谢!

1 个答案:

答案 0 :(得分:1)

您可以创建模板Map,并使用.clone()生成新实例。您还可以创建一个自定义Map实现,该实现使用写时复制策略来引用模板“父”Map。