讲解泛型课程(疯狂Java讲义)
发布时间
阅读量:
阅读量
泛型
本章思维导图

泛型入门
Java集合框架存在一个不足之处,即当某个对象被放入集合中后,集合将无法保留该对象的具体数据类型。一旦从集合中取出该对象,其在编译时的类型会被认定为Object类型,而实际运行时的类型则保持不变。
编译时不检查类型的异常
以下代码将展示由于编译过程中未进行类型检查而引发的异常情况。
import java.util.ArrayList;
import java.util.List;
public class ListErr {
public static void main(String[] args) {
// 创建一个只想保存字符串的List集合
List strList = new ArrayList();
strList.add("十年寒窗无人问");
strList.add("纵使相逢应不识");
// "不小心"把一个Integer对象"丢进"了集合
strLis
全部评论 (0)
还没有任何评论哟~
