看集合前先看 反射-->泛型-->集合-->集合源码.
1.泛型
http://blog.csdn.net/seu_calvin/article/details/52230032 ---->泛型
- 通配符和泛型的区别
- 通配符上边界和下边界
- 数组中泛型注意的问题
- JVM泛型擦除机制
泛型:让编程人员能够使用类型抽象。
通配符:我们需要一个在逻辑上可以用来同时表示为List<Integer>和List<Number>的父类的一个引用类型,类型通配符应运而生。List<?>
FX<? extends Number> 通配符的上线和下限
--https://www.cnblogs.com/drizzlewithwind/p/6101081.html ----->泛型的擦除机制和进阶理解