1.好处:1.1提高安全性,将运行时期的错误提高到了编译时期 1.2省略了强转的步骤 2.使用: 类或接口<> 对象名 = new 类<>(); 注意:前后泛型的类型要一致,在jdk7之后,后面的泛型类型可以省略