Java泛型如何实现类型安全?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1448个文字,预计阅读时间需要6分钟。
目录+概述+使用+泛型类+泛型接口+定义泛型+使用泛型+泛型的确定+泛型方法+定义泛型+使用泛型+泛型的确定+泛型上限+泛型下限+泛型限定的概念+泛型上限+泛型下限+注意事项+概述+泛型
目录- 概述
- 使用
- 泛型类&泛型接口
- 定义泛型
- 使用泛型
- 泛型的确定
- 泛型方法
- 定义泛型
- 使用泛型
- 泛型的确定
- 泛型类&泛型接口
- 泛型上限&泛型下限
- 泛型限定的概念
- 泛型上限
- 泛型下限
- 注意事项
泛型可以把类型明确的工作推迟到创建对象或调用方法的时候才去明确的特殊的类型 。
相当于把数据类型作为参数来进行传递。
注意:泛型只能是引用数据类型。
使用 泛型类&泛型接口 泛型类和泛型接口的用都相同,本篇以泛型类为例进行讲解。
泛型类就是把泛型定义在类上,用户使用该类的时候,才把类型明确下来 。
定义泛型 在类名后加<>,在<>中定义泛型,<>中的内容相当于泛型的名字,可以随便写。在泛型类中我们可以把这个泛型的名字当做一个数据类型来使用。
public class TestClass<T> {
//...
}
使用泛型
在泛型类中可以使用在类名后面定义的泛型。
本文共计1448个文字,预计阅读时间需要6分钟。
目录+概述+使用+泛型类+泛型接口+定义泛型+使用泛型+泛型的确定+泛型方法+定义泛型+使用泛型+泛型的确定+泛型上限+泛型下限+泛型限定的概念+泛型上限+泛型下限+注意事项+概述+泛型
目录- 概述
- 使用
- 泛型类&泛型接口
- 定义泛型
- 使用泛型
- 泛型的确定
- 泛型方法
- 定义泛型
- 使用泛型
- 泛型的确定
- 泛型类&泛型接口
- 泛型上限&泛型下限
- 泛型限定的概念
- 泛型上限
- 泛型下限
- 注意事项
泛型可以把类型明确的工作推迟到创建对象或调用方法的时候才去明确的特殊的类型 。
相当于把数据类型作为参数来进行传递。
注意:泛型只能是引用数据类型。
使用 泛型类&泛型接口 泛型类和泛型接口的用都相同,本篇以泛型类为例进行讲解。
泛型类就是把泛型定义在类上,用户使用该类的时候,才把类型明确下来 。
定义泛型 在类名后加<>,在<>中定义泛型,<>中的内容相当于泛型的名字,可以随便写。在泛型类中我们可以把这个泛型的名字当做一个数据类型来使用。
public class TestClass<T> {
//...
}
使用泛型
在泛型类中可以使用在类名后面定义的泛型。

