![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java源码
aimee_jin
这个作者很懒,什么都没留下…
展开
-
JDK源码学习(四)---ArrayList
一、简介 1、ArrayList继承关系 2、继承关系解析 1、顶层Iterable接口,可迭代 2、Collection继承自Iterable,并添加了size()、isEmpty()、contains等方法。 3、List继承了Collection接口,针对List的特性加入了get、set、sort、sublist等方法。 4、AbstractCollection中即有自己实现了方法体的一些函数,也有抽象方法约束子类去实现。(主要依赖于设计模式,因为具体的集合子类根据自身的特性不同,实原创 2020-12-02 17:39:21 · 121 阅读 · 0 评论 -
JDK源码学习(一)---Object
目录 一 、简介 二、代码解析 三、为什么java.lang包下的类不需要手动导入 四、hashCode方法 1、hashCode方法的作用 2、hashCode 要求 3、hashCode 编写指导 一 、简介 java.lang.Object,是java所有类的父类。编写一个类的时候会默认的添加一个Object为父类。 jdk6以前,编译后zclass字节码中可以显示的看到extends Object。 二、代码解析 public class Object { //na原创 2020-07-03 10:53:00 · 1434 阅读 · 0 评论