1. 泛型基础概念1.1 泛型的定义和作用泛型是JDK 1.5引入的特性,允许在定义类、接口和方法时使用类型参数,提供编译时类型安全检查。 // 不使用泛型的问题 public class WithoutGenerics { public void demonstrateProblems() { List list = new ArrayList(); list.add("字符串"); list.add(123); // 可以添加不同类型 // 运行时类型转换异常 for (Object obj : list) { String str = (String) obj; //...