美文网首页Java工程师知识树
Java基础-源码分析-集合类源码分析与思路

Java基础-源码分析-集合类源码分析与思路

作者: HughJin | 来源:发表于2021-01-08 09:59 被阅读0次

Java工程师知识树 / Java基础


总结下阅读集合类源码的思路:

1. 结合JDK的API文档阅读源码

JDK1.6软件包 java.util在线中文版API

JDK 1.8 API 帮助文档-中文版
百度网盘链接:https://pan.baidu.com/s/1E5Xyw3O1IED02-hBoQbvAw
提取码: 969k

2. Java集合类阅读源码思路:

集合类特点

比如ArrayList有序可重复,查询快插入删除慢,HashSet不重复线程不完全等.
抱有问题去阅读类的源码

集合类结构

类的继承和实现关系
JDK中类的源码继承的接口大部分为标记接口,而抽象类是将某些类的共有属性抽象出来的一个类

集合类属性

重要属性关系到类的特点

集合类构造方法

创建类的方式,以及成员变量的初始化

集合类方法分析

类源码方法层面的分析最好的方法是使用Debug一步步走一遍该方法。
常见方法实现步骤,方法的功能与步骤
逻辑方法具体实现,方法的实现思想

源码阅读总结(使用自己语言描述)

回头看下类的特点,能够理解这些特点的具体实现思路与逻辑;总结关键知识点.

相关文章

网友评论

    本文标题:Java基础-源码分析-集合类源码分析与思路

    本文链接:https://www.haomeiwen.com/subject/uljroktx.html