标签:
第二十三条 请不要再新代码中使用原生态类型
1 使用原生态类型,就失去了泛型在安全性和表述性方面的所有优势,所以新代码中不要使用原生态类型
2 List<String>可以传递给List作为的参数,但是不能传递给List<Object>,因为泛型有子类型化的规则,List<String>是原生态类型List的一个子类型,而不是参数化类型List<Object>的子类型
3. 如果不确定类型,可以使用通配符类型 Set<?>,
[Effective Java 读书笔记] 第三章类和接口 第二十三-- ??条
标签:
原文地址:http://www.cnblogs.com/jiangz222/p/4912858.html