Java基础学习积累(1)---ArrayList、LinkedList、HashSet
关于Java基础学习的积累和知识总结
1、ArrayList和LinkedList底层实现和区别
实现原理:
arraylist 的实现是基于动态数组的实现,linkendlist是基于链表的数据结构
区别:
array list查询快,增删慢【因为ArrayList可以随属机定位,而LinkedList要移动指 针一步一步的移动到节点处】
linkendlist 查询慢,增删快【linkendlist 只需要对指针进行修改即可】
2、HashSet 集合
2.1、哈希表底层特点:
去重
无序
2
原创
2021-02-21 21:38:47 ·
215 阅读 ·
0 评论