java常见面试考点
往期文章推荐:
java常见面试考点(三十八):hashcode与equals
java常见面试考点(三十九):Math.round()方法
java常见面试考点(四十):try-catch-finally
java常见面试考点(四十一):short运算小错误
java常见面试考点(四十二):序列化与反序列化
【版权申明】未经博主同意,谢绝转载!(请尊重原创,博主保留追究权);
本博客的内容来自于:java常见面试考点(四十三):泛型;
学习、合作与交流联系q384660495;
本博客的内容仅供学习与参考,并非营利;
文章目录
Java1.5引入了泛型,所有的集合接口和实现都大量地使用它。泛型允许我们为集合提供一个可以容纳的对象类型,因此,如果你添加其它类型的任何元素,它会在编译时报错。这避免了在运行时出现ClassCastException,因为你将会在编译时得到报错信息。泛型也使得代码整洁,我们不需要使用显式转换和instanceOf操作符。它也给运行时带来好处,因为不会产生类型检查的字节码指令。