摘要: LinkedList的定义 public class LinkedList<E> extends AbstractSequentialList<E> implements List<E>, Deque<E>, Cloneable, java.io.Serializable{} public clas 阅读全文
posted @ 2022-01-24 21:55 残城碎梦 阅读(93) 评论(0) 推荐(0) 编辑
摘要: Java编程规约 命名风格 【强制】代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。 反例:_name / __name / $name / name_ / name$ / name__ 【强制】所有编程相关的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。 阅读全文
posted @ 2022-01-24 21:54 残城碎梦 阅读(40) 评论(0) 推荐(0) 编辑
摘要: ArrayList定义及功能 ArrayList的定义: public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable{} Arr 阅读全文
posted @ 2022-01-24 21:18 残城碎梦 阅读(91) 评论(0) 推荐(0) 编辑
摘要: Collection接口 public interface Collection<E> extends Iterable<E> {} 它继承了Iterable接口,那么这个接口有什么用呢? Iterable接口表示可迭代接口,它会返回一个迭代器Iterator。通过这个迭代器,我们可以遍历集合中元素 阅读全文
posted @ 2022-01-24 21:16 残城碎梦 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 接口List public interface List<E> extends Collection<E> {} List接口继承Collection接口,它提供一种索引概念,就像数组下标一样,让我们可以快速找到对应索引位置的元素,也可以在索引位置添加,删除,替换对应元素。 对比Collection 阅读全文
posted @ 2022-01-24 08:32 残城碎梦 阅读(82) 评论(0) 推荐(0) 编辑