Java范型的两种写法 - 编程入门网
Java范型的两种写法时间:2011-10-13 blogjava 心梦帆影1、原始的DAO层的类:
其中,User类代码比较简单,如下:
2、我们将Dao层的类写成范型的形式,有两种写法: 其一、
Java范型的两种写法(2)时间:2011-10-13 blogjava 心梦帆影范型一般用于方法的参数或者方法的返回值,上面的写法,我们要使范型有效,就须在方法的返回类 型前加入强制范型转换。其中,add(T t)的参数用了范型,它的返回值是void型,就在void 前用强制类 型转换,即加上<T>,强制转换成范型的形式,这样就不会报错了。而T get(ID id),由于它的参 数和返回类型都用了范型,故要在返回类型T前强制转换,即<T,ID>。 其二,范型也可写成以下形式:
这种形式,是把范型声明放在类中了,就不需每个方法都写强制类型转换。 看实际需要,哪种方法方便就用哪种吧!范型给Java编程带来了许多方便,好好利用,会达到事半功 倍的效果。 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |