源码
文章平均质量分 90
各种源码
duluck~
这个作者很懒,什么都没留下…
展开
-
Java源码 java.util.Set接口学习记录
什么是Set? 一个不包含重复元素的集合。更正式的说,sets不包含一对元素,e1和e2并且e1.equals(e2),最多包含一个null元素。就像它的名字,这个接口模型是数学上的set抽象概念。 Set接口在所有构造函数的契约以及add、equals和hashCode方法的契约上添加了额外的规定,而不是继承自集合接口的规定。为了方便起见,这里还包括了其他继承方法的声明。(这些声明附带的规范已经针对Set接口进行了调整,但它们没有包含任何额外的规定。) 毫不奇怪,构造函数的附加规定是,所有构造函数必须创建原创 2021-03-13 22:44:15 · 629 阅读 · 0 评论 -
Java源码 java.util.List接口学习记录
List接口继承自Collection接口 List的实现类有LinkedList、ArrayList、AbstractList、Vector 1、int size() 返回这个list的元素数量 2、boolean isEmpty() 如果这个list没有元素,返回true。 用于判断list是否为空 3、boolean contains(Object o) 如果这个list包含指定元素,返回true 如果这个list包含一个元素满足(o=null ? e==null : o.equals(e))时,也原创 2021-03-08 21:49:29 · 623 阅读 · 0 评论 -
Java 1.8 java.util.Collection包学习记录
1、开始于jdk1.2版本 Collection<E> 继承 Iterable<E> 2、关联的其他:Set、 List、Map、SortSet、SortMap、HashSet、HashMap、TreeSet、ArrayList、LinkedList、Vector、Collections、Arrays、AbstractCollection 3、包含方法: int size() : 返回这个collection的成员总数量 java boolean isEmpty(): 如果这个co.原创 2020-12-24 13:53:17 · 180 阅读 · 1 评论