AbstractList,ArrayList,LinkedList
AbstractMap,HashMap,IdentityHashMap,LinkedHashMap
查了下文当,这些在方法上都很相近,我只会用ArrayList,HashMap,其他几个类在什么情况下可以用到?他们本质区别是什么?
AbstractMap,HashMap,IdentityHashMap,LinkedHashMap
查了下文当,这些在方法上都很相近,我只会用ArrayList,HashMap,其他几个类在什么情况下可以用到?他们本质区别是什么?
和ArrayList功能相同
不过实现方式不同,一个是数组的方式,一个是链表的方式
如果需要大量的查找操作,那么用ArrayList
如果需要大量的插入和删除操作,那么用LinkedList