java面试题之HashMap和HashTable底层实现的区别

HashMap和HashTable的区别:

相同点:都是以key和value的形式存储;

不同点:

  1. HashMap是不安全的;HashTable线程安全的(使用了synchronized关键字来保证线程安全)
  2. HashMap中key和value可以为空;HashTable中value不可以为空
posted @ 2018-11-19 15:42  胡金水  阅读(1591)  评论(0编辑  收藏  举报