Java中HashMap

来源:互联网 发布:mac画图板 编辑:程序博客网 时间:2024/06/06 02:58
  • HashMap可以接收null键值,而HashTable不能。
  • HashMap存储的是键值对
  • HashMap是基于hash的原理的,我们使用put(key,value)存储对象到HashMap中,使用get(key)从HashMap中获取对象。当我们给put()方法传递键值对时候,我们先对键调用hashCode()方法,返回的hashCode用于找到bucket位置来存储Entry对象。
  • HashMap是在bucket中存储键对象和值对象,作为map.entry对象。
原创粉丝点击