java基础--5.集合-1.泛型

1      泛型

1.1  由来

         通过Object转型问题引入

         早期的Object类型可以接收任意的对象类型,但是在实际的使用中,会有类型转换的问题。也就存在这隐患,所以Java提供了泛型来解决这个安全问题。

 

1.2  概述

java基础--5.集合-1.泛型 

 

1.3  泛型好处

         提高安全性(将运行期的错误转换到编译期)

         省去强转的麻烦

 

1.4  泛型类、泛型接口、集合

 java基础--5.集合-1.泛型

 

2      泛型类

2.1  概述

java基础--5.集合-1.泛型

 

2.2  应用

2.2.1  bean类

 java基础--5.集合-1.泛型

java基础--5.集合-1.泛型

 java基础--5.集合-1.泛型

2.2.2  泛型类

java基础--5.集合-1.泛型

 

2.2.3  实现

java基础--5.集合-1.泛型

 

 

3      泛型方法

3.1  概述

java基础--5.集合-1.泛型

 

3.2  应用

3.2.1  泛型方法

java基础--5.集合-1.泛型

 

3.2.2  实现

java基础--5.集合-1.泛型

 

4      泛型接口

4.1  概述

java基础--5.集合-1.泛型

 

4.2  应用

java基础--5.集合-1.泛型

 

补充:

 java基础--5.集合-1.泛型

5      泛型高级之通配符

5.1  概述

java基础--5.集合-1.泛型

 

5.2  应用

java基础--5.集合-1.泛型

 java基础--5.集合-1.泛型