Java泛型学习总结
澜色海湾
这个作者很懒,什么都没留下…
展开
-
6.0、Java泛型 - 泛型与数组
可以声明带泛型的数组引用,但是不能直接创建带泛型的数组对象;原创 2023-03-19 15:40:18 · 735 阅读 · 0 评论 -
5.0、Java泛型 - 初识类型擦除
在进入编译生成字节码的过程中,实际上我们的泛型方法中的 T 都替换成了他的上限类型 - Number,如果没有指定上限类型会替换成 Object,不管是否指定上限类型都不会替换成他的指定类型;原创 2023-03-19 14:50:19 · 142 阅读 · 0 评论 -
4.0、Java泛型 - 类型通配符以及上限与下限
类型通配符一般是使用 "?" 代替具体的类型实参;所以,类型通配符是类型实参,而不是类型形参。原创 2023-03-18 17:55:22 · 801 阅读 · 0 评论 -
3.0、Java泛型 - 泛型方法
泛型方法能使方法独立于类而产生变化,所以我们在工作中能够用泛型方法解决的问题,尽量就不要再去定义泛型类了,泛型方法比起泛型类来说更为灵活多变;原创 2023-03-18 16:47:42 · 422 阅读 · 0 评论 -
2.0、Java泛型 - 泛型接口
当实现类也是泛型类的时候,我们需要注意的是 实现类与接口 至少需要有一个泛型标识保持一致,如下所示->当接口的实现类不是泛型类时,初始化实现类的时候不会指定类型,所以我们应该指定泛型接口的数据类型 ->原创 2023-03-18 15:50:03 · 237 阅读 · 0 评论 -
1.0、Java泛型 - 什么是泛型类 ?
Java推出泛型之前,程序猿可以构建一个元素类型为 Object 的集合,该集合能够存储任意的数据类型对象,而在使用该集合的过程中,需要程序猿明确知道存储每个元素的数据类型,否则很容易引发 ClassCastException 的异常;原创 2023-03-18 15:23:10 · 576 阅读 · 0 评论
分享