HashTable在Java中已经过时了吗?

时间:2016-07-01 08:59:13

标签: java hashtable

我在JDK 1.7的HashTable评论中找到了这些描述。

  

如果不需要线程安全实现,建议使用        {@link HashMap}取代{@code Hashtable}。如果是线程安全的        需要高度并发的实现,然后建议        用{@link java.util.concurrent.ConcurrentHashMap}代替        {@code Hashtable}。

然后我认为没有使用HashTable的情况。

1 个答案:

答案 0 :(得分:2)

是的,自java 1.2以来,它已经或多或少地过时了。您应该使用HashMapConcurrentHashMap