我正在使用Hashtable作为使用谷歌应用引擎的http聊天应用程序。我从Hashtable得到了奇怪的行为。有时它在我尝试使用Hashtable.get(id)方法查找id时返回null。我需要你的帮助,这对于这样的聊天应用程序是好的吗?是否有更好的谷歌应用程序引擎的Java数据结构,如聊天应用程序?谢谢你的帮助......
答案 0 :(得分:1)
答案 1 :(得分:0)
如果您的应用程序需要同时处理多个线程,那么Hashtable是一个不错的选择。否则,人们通常使用HashMap,因为确保只有一个线程访问数据结构时不会浪费时间。由于查找时间是恒定时间,因此它们都具有出色的性能。您需要确保已使用所需值填充哈希表,否则将返回空值。