我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:盛源彩票 > 泛型接口 >

请教Java高手一个“自定义带泛型的方法”的技术问题。

归档日期:05-02       文本归类:泛型接口      文章编辑:爱尚语录

  高手,您好:小弟今天听Java技术视频得到下面的一幅视频授课图片,如图一:图片中的a()方法,他的参数列表中传入了一个可以定义为泛型的参数“Tt”,他的返回值定义为“TT”类型,让...

  高手,您好: 小弟今天听Java技术视频得到下面的一幅视频授课图片,如图一: 图片中的a()方法,他的参数列表中传入了一个可以定义为泛型的参数“T t”,他的返回值定义为“T T”类型,让a()方法能够直接返回一个传入的参数类型的返回值。省去在a()方法的方法体中进行数据类型面向返回值类型转换的麻烦。 让小弟不理解的是: 图片中的b()方法,他的返回值已经定义为空,“void”了,为什么还要添加“T,E,K”,这一组泛型的返回值定义标记语句? 已经定义为返回值为void了,就表示这个b()方法的返回值是空了。就是这个方法没有返回值了。再写T,E,K来表示这个b()方法,他的返回值是可能包含T,E,K三种参数类型的值,有意义吗? 谁能看懂这里的代码书写含义? 请点拨小弟!! 希望高手能够尽快帮助小弟。 感谢高手的过目!! 小弟,在线等。

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  你的理解有误,T,E,K并不是表示返回值是可能包含T,E,K三种参数类型的值,而是表示T、E、K这三个类型是泛型,可以为任意类

本文链接:http://buggystordera.com/fanxingjiekou/155.html