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

1、泛型特性

image

image

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

image

image

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

image

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

image

image

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

image

 5、泛型的细节总结:

image

 泛型中不能写基本数据类型是因为基本数据类型不能转成Object,泛型本质上都是Object类型

 6、泛型类 使用场景说明

image

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

image 

image

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

image

image

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

image

image

image

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

image

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

image

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

image

image

 

posted @ 2025-08-30 08:35  少年阿川  阅读(5)  评论(0)    收藏  举报