随笔分类 -  Java基础

摘要:ArrayList 基于动态数组 连续内存存储 适合下标访问(随机访问) 扩容机制:因为数组长度固定,超出长度存数据时需要新建数组,然后将老数组的数据拷贝到新数组,如果不是尾部插入数据还会涉及到元素的移动,使用尾插法并指定初始容量可以极大提升性能,甚至超过linkedList(需要创建大量的node 阅读全文
posted @ 2022-05-17 15:39 Code-Lark 阅读(23) 评论(0) 推荐(0)
摘要:equals() equals()源自于java.lang.Object,该方法用来简单验证两个对象的相等性。Object类中定义的默认实现只检查两个对象的对象引用,以验证它们的相等性。 通过重写该方法,可以自定义验证对象相等新的规则,如果你使用ORM处理一些对象的话,你要确保在hashCode() 阅读全文
posted @ 2022-05-17 15:13 Code-Lark 阅读(27) 评论(0) 推荐(0)