我一直在浏览Java API java.util.HashMap
和java.util.Hashtable
我已理解get(Key k)
的{{1}}和put(Key k, Value v)
方法的内部实施,HashMap
在Hashtable
方面对我来说几乎相同}和get(k)
方法。
请告诉我Hashtable内部的工作方式与HashMap相同或不同吗?
我知道有关同步,默认容量和空键/值的其他内容,但除了这些之外,它在get和put方法的内部实现方面也有所不同。
我已经检查了上述课程的java源代码,并访问了此链接:Differences between HashMap and Hashtable? 我想知道类的内部get和put方法实现。
请分享您的知识。谢谢!