我在JDK 1.7的HashTable评论中找到了这些描述。
如果不需要线程安全实现,建议使用 {@link HashMap}取代{@code Hashtable}。如果是线程安全的 需要高度并发的实现,然后建议 用{@link java.util.concurrent.ConcurrentHashMap}代替 {@code Hashtable}。
然后我认为没有使用HashTable的情况。
答案 0 :(得分:2)
是的,自java 1.2以来,它已经或多或少地过时了。您应该使用HashMap
或ConcurrentHashMap
。