
Java
Java语言学习
frostime
这个作者很懒,什么都没留下…
展开
-
【Java学习笔记】不要把一个非临时可变对象添加入集合中!
今天再读ArrayList的源码是意外发现了一个令人惊讶的问题:public E set(int index, E element) { rangeCheck(index); E oldValue = elementData(index); elementData[index] = element;//注意这句! return oldValue; } 注意第三句,它原创 2018-01-10 20:17:19 · 166 阅读 · 0 评论 -
Java泛型的内部机制
类型擦除 事实上,虚拟机是没有泛型类型对象的———所有对象都属于普通类。它所看到的只有原始类型。原创 2017-10-13 19:16:26 · 428 阅读 · 0 评论