Java集合框架-9.泛型类&泛型方法&泛型接口
1、泛型特性


2、没有泛型时,集合存储数据,存的类型是Object


没有给集合指定类型时有如下弊端:

3、有泛型时,集合存储数据,存的类型必须是泛型定义的,有如下好处:


4、Java中的泛型是伪泛型,编译时校验,运行时不校验

5、泛型的细节总结:

泛型中不能写基本数据类型是因为基本数据类型不能转成Object,泛型本质上都是Object类型
6、泛型类 使用场景说明

7、泛型类自定义代码测试,创建一个泛型类MyArrayList<E>,然后使用这个泛型类

8、泛型方法 创建方案和格式


9、泛型方法自定义代码测试



10、泛型接口 创建格式及使用方式

11、实现类给出具体类型,代码测试,自定义MyArrayList2实现List<String>,实现全部List方法,创建MyAaaryList2对象后,可以add()方法里添加字符串,不能添加数字或其他类型参数

12、实现类延续泛型,创建对象时再确定


以上仅供参考,如有疑问,留言联系

浙公网安备 33010602011771号