1,hashmap是由一个一维数组(table)和一个内部类(entry,组合模式,对象中包含下一个节点对象next方式)实现。
2,haspmap是继承abstractMap和实现map,weakhaspmap也是继承abstractMap和实现map,允许key和value为null,但是它有判断内容使用频率自动回收机制,hashtable实现map接口,是线程安全的,不能传入null的key和value,否则报NullPointerException;
1,hashmap是由一个一维数组(table)和一个内部类(entry,组合模式,对象中包含下一个节点对象next方式)实现。
2,haspmap是继承abstractMap和实现map,weakhaspmap也是继承abstractMap和实现map,允许key和value为null,但是它有判断内容使用频率自动回收机制,hashtable实现map接口,是线程安全的,不能传入null的key和value,否则报NullPointerException;