2021年9月10日
摘要: ArrayList简介 ArrayList 是一个数组队列,相当于 动态数组。与Java中的数组相比,它的容量能动态增长。它继承于AbstractList,实现了List, RandomAccess, Cloneable, java.io.Serializable这些接口。ArrayList 继承了 阅读全文
posted @ 2021-09-10 17:23 “樂·~ 阅读(62) 评论(0) 推荐(0) 编辑
摘要: List是Java中比较常用的集合类,关于List接口有很多实现类,本文就来简单介绍下其中几个重点的实现ArrayList、LinkedList和Vector之间的关系和区别。 List 是一个接口,它继承于Collection的接口。它代表着有序的队列。当我们讨论List的时候,一般都和Set作比 阅读全文
posted @ 2021-09-10 16:30 “樂·~ 阅读(619) 评论(0) 推荐(0) 编辑
摘要: //定义接口InterfaceA interface InterfaceA { void fun(); } //实现接口InterfaceA的类Bimpl class Bimpl implements InterfaceA { public void fun() { System.out.print 阅读全文
posted @ 2021-09-10 15:11 “樂·~ 阅读(492) 评论(1) 推荐(0) 编辑
摘要: 为什么equals()方法要重写? 判断两个对象在逻辑上是否相等,如根据类的成员变量来判断两个类的实例是否相等,而继承Object中的equals方法只能判断两个引用变量是否是同一个对象。这样我们往往需要重写equals()方法。 我们向一个没有重复对象的集合中添加元素时,集合中存放的往往是对象,我 阅读全文
posted @ 2021-09-10 11:48 “樂·~ 阅读(1327) 评论(0) 推荐(0) 编辑