- 博客(3)
- 收藏
- 关注
原创 泛型擦除与泛型数组
泛型信息只存在于代码编译阶段,在进入 JVM 之前,与泛型相关的信息会被擦除掉,专业术语叫做类型擦除 通俗地讲,泛型类和普通类在 java 虚拟机内是没有什么特别的地方。回顾文章开始时的那段代码 List<String> l1 = new ArrayList<String>(); List<Integer> l2 = new ArrayList...
2018-06-27 18:27:53 269
原创 JAVA泛型应用
泛型接口 a. 接口上自定义的泛型参数的具体数据类型,是在 其实现类 实现该接口 的时候指定的。 b. 若在实现该泛型接口的时候,未指定具体的数据类型,则默认为OBJECT c. 有些时候我们在定义一个类去实现泛型接口时,我们并不确定这个类将要实现哪种类型的类,这时我们就不能确定接口中的泛型,那么接口中的泛型尚未确认,这时就要求这个类也必须定义泛型,而且泛型名称要一致,在实例化这个类的对象时...
2018-06-27 14:39:20 937
转载 JAVA泛型总结
一. 泛型概念的提出(为什么需要泛型)?首先,我们看下下面这段简短的代码: 1 public class GenericTest { 2 3 public static void main(String[] args) { 4 List list = new ArrayList(); 5 list.add("qqyumidi"); 6 ...
2018-06-27 14:31:55 126
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人