源码分析
sheep_3
安全爱好者,开发狗
展开
-
JDK源码分析(1)-java.util.ArrayList
1. 前言从Mybatis开始,看源码这种学习方式似乎给了我一个新的大门,可惜的是看Mybatis时并没有深入看,现在又忘了七七八八,也算一个教训,以后还是得认真写博客。ArrayList几乎是我们在写代码中用的最多的Collection实现,一直想尝试看看JDK源码,对于一些集合的基本知识不在本篇中再叙述。现在开始撸源码吧。 2. 字段//默认初始容量private static final i原创 2016-10-25 20:55:24 · 307 阅读 · 0 评论 -
JDK源码分析(2)-java.util.LinkedList
废话少说,直接开搞//元素个数transient int size = 0;//抽象出来的链表节点类private static class Node<E> { E item; Node<E> next; Node<E> prev; Node(Node<E> prev, E element, Node<E> next) { this.item =原创 2016-10-27 22:51:05 · 449 阅读 · 0 评论