![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA 源码学习
生于忧患、死于安乐
天将降大任于斯人也! 然生于忧患而死于安乐也!
展开
-
学习 JAVA 源码笔记之 ArrayList 笔记 # c.toArray()
在 学习 JAVA ArrayList 源码时,看到 ArrayList 带参数的构造方法中有 c.toArray might (incorrectly) not return Object[] (see 6260652) 一句这样的注释,不明白什么意思所以深入看了一下,原来是 Java 中的一个 BUG https://bugs.java.com/bugdatabase/view_bu...原创 2019-09-12 10:51:21 · 311 阅读 · 0 评论 -
学习 JAVA 源码笔记之 ArrayList # EMPTY_ELEMENTDATA 和 # DEFAULTCAPACITY_EMPTY_ELEMENTDATA
/** * Shared empty array instance used for empty instances. * * 用无参构造的共享空数组实例。 */ private static final Object[] EMPTY_ELEMENTDATA = {}; /** * distinguish [dɪ'stɪŋɡwɪʃ] vt. 区别,辨认 * inflate [ɪn'...原创 2019-09-12 16:12:06 · 2275 阅读 · 0 评论