
知识点
文章平均质量分 74
一朵花花
女孩子也可以好好敲代码丫
展开
-
Java对象的比较【数据结构】
对象比较: 1.比较身份 == 2.比较值 equals(通过用户手动重写,才能够按照值比较) equals若没有手动重写,默认执行的就是object版本中的equals,比较规则也是在比较身份 3.比较类型 instanceof原创 2021-10-24 08:00:00 · 746 阅读 · 13 评论 -
ArrayList & LinkedList
联系与区别: ArrayList:底层使用数组来存储元素(动态类型的顺序表),查询快,增删慢,线程不安全 LinkedList:底层使用双向链表结构存储管理元素(双向链表),查询慢,增删快,线程不安全 LinkedList 不支持高效的随机元素访问 ArrayList 的空间浪费主要体现在在 list 的结尾预留一定的空间容量, LinkedList 的空间花费则体现在它的每一个元素都需要消耗相当的空间 ArrayList 和 LinkedList,其在末尾增加一个元素所花的开销都是固定的 两者均实现了原创 2021-10-17 19:33:11 · 493 阅读 · 9 评论