这是我的问题。我将数据存储到一个数据库表中,该表有一个存储哈希码的列(或者可以是其他一些唯一字符串,例如 ID,因为 JVM 可以重新定位对象,更改哈希码)。但是一旦我得到那个字符串,我就想访问映射到那个字符串的对象。我可以使用 HashMap 来做到这一点,例如:
ConcurrentHashMap<String, MyClass> MyClassDictionary;
要存储的对象的平均值约为 +800。我可以采取其他选择来避免这种事情,但我真的想知道你们中的一些人是否知道比使用 HashMap 更好的方法。
我发现了一些关于我可以实现的可引用接口,您可以在下一个链接中查看它:http: //docs.oracle.com/javase/jndi/tutorial/objects/storing/reference.html
谢谢阅读。