摘要: 因为ArrayList是使用数组实现的,若要从数组中删除或插入某一个对象,需要移动后段的数组元素,从而会重新调整索引顺序,调整索引顺序会消耗一定的时间,所以速度上就会比LinkedList要慢许多. 相反,LinkedList是使用链表实现的,若要从链表中删除或插入某一个对象,只需要改变前后对象的引 阅读全文
posted @ 2018-06-10 18:10 ●ら任┊逍遥 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 1.abstract class 在 Java 语言中表示的是一种继承关系,一个类只能使用一次继承关系。但是,一个类却可以实现多个interface。 2.在abstract class 中可以有自己的数据成员,也可以有非abstarct的成员方法,而在interface中,只能够有静态的不能被修改 阅读全文
posted @ 2018-06-10 18:09 ●ら任┊逍遥 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 建议: 首先使用数组,无法确定数组大小时才使用ArrayList! 阅读全文
posted @ 2018-06-10 16:33 ●ら任┊逍遥 阅读(109) 评论(0) 推荐(0) 编辑