![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA集合源码阅读
爆炒鸡蛋仔
这个作者很懒,什么都没留下…
展开
-
JAVA集合源码阅读-(一)JDK源码调试加注释
前言看源码最好的方式就是调试。记录调试踩过的坑。给源码加注释idea默认关联压缩过的源码,把源码解压出来替换。替换前如图所替换后如图所示2.替换后进入源码加注释提示:file is not writeable。原因是解压出来的文件没有写的权限。处理方式,给对应的文件夹添加权限。sudo chmod -R 777 src源码添加注释后,调试行数对不上。提示source...原创 2019-01-26 18:35:11 · 1914 阅读 · 2 评论 -
JAVA集合源码阅读-(二)ArrayList源码解析
前沿ArrayList使用频率较高,所以弄懂这个类极其重要。以下代码基于jdk1.8## 正文ArrayList是一个数组队列。它的容量可以动态增长属性// 存放数据的数组transient Object[] elementData;// list的长private int sizeArrayList比较重要的两个属性:elementData和size(1)elemen...原创 2019-02-05 20:47:24 · 185 阅读 · 0 评论