
// 没有泛型 List list = new ArrayList(); list.add("hello"); String str = (String) list.get(0); // 需要强制转换

// 使用泛型
List
// 编译前
List
// 编译后(类型擦除) List stringList = new ArrayList(); List intList = new ArrayList();


// 没有泛型 List list = new ArrayList(); list.add("hello"); String str = (String) list.get(0); // 需要强制转换

// 使用泛型
List
// 编译前
List
// 编译后(类型擦除) List stringList = new ArrayList(); List intList = new ArrayList();

文章已关闭评论!