- 定义了泛型类(接口),定义其子类(子接口)时,需传入实际参数类型,若未明确指定泛型类型,则称作RawType,默认为第一个上界
- 静态方法,静态属性,静态代码块及所有静态成员中不可以使用泛型
- 泛型数组只可声明时使用,不可以创建时使用,若是<?>通配符,则可以
- 不可以使用new创建泛型类型的数组
- java7新增了菱形语法,允许在创建时省略<>内的类型,使用var关键字时除外
- 在使用泛型构造器时,若明确为泛型构造器制定了泛型类型,则不可以使用菱形语法
java基础-泛型要点总结
最新推荐文章于 2024-10-30 13:34:02 发布