HashMap和HashTable的6个区别,你未必知道!
首先这个问题是面试中很常见的问题,但一般的面试者只能回答出两三点,而且这两个在平时开发中也很常用。
1.线程安全
HashTable 是线程安全的,HashMap不是。观察一下HashTable的put的方法的源码和HashMap的put的方法的源码就知道了:
public synchronized V put(K key, V value) {
...
}
...
原创
2018-12-06 00:17:36 ·
226 阅读 ·
0 评论