您现在的位置是:课程教程文章
java泛型是什么意思?
2023-12-14 21:27课程教程文章 人已围观
-
IDEA视频教程 idea idea教程 idea使用 java ja
IDEA视频教程 idea idea教程 idea使用 java jaPS:想要获取课程配套代码学习资料,各类开发工具安装包及简历模板的小伙伴,... -
从面向对象的角度解构MyBatis源码并手写组
从面向对象的角度解构MyBatis源码并手写组... -
Java全栈就业班,零基础入门【SPOTO思博软
Java全栈就业班,零基础入门【SPOTO思博软... -
700多分钟干货实战,Java多线程高并发高性
700多分钟干货实战,Java多线程高并发高性我们的多线程课程都 可以有条件免费领取 ,欢迎扫码添加京东架构师黄老邪微...
概念
1、泛型是指类型可以作为参数传递,本质上是类型参数。例如,当我们定义一种方法时,我们经常指定将特定类别的物体作为参数传输。
2、如果使用泛型,特定的传输对象可以指定为特定的类型,而不需要指定特定的类型。也就是说,我们把某种类型作为参数传输。
与Object的区别
若使用Object,则必须强制将输入类型转换为所需类型,若输入类型不匹配,则会导致程序包ClassCastException异常。例如,以下代码,testObj()输入int类型的值,并且程序在执行时会出错:
实例
public void testObj(Object o){ String name= (String) o; }
以上就是java泛型的介绍,希望对大家有所帮助。更多Java学习指路:Java基础
本教程操作环境:windows7系统、java10版,DELL G3电脑。
课程教程:java泛型是什么意思?上一篇:java泛型中类型擦除的转换
下一篇:没有了