028-86922220

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

Java基础(7)-泛型

能解决
1.集合中防止数据转换异常
2.参数通用化 -“模板”

创新互联建站是一家专业提供邢台县企业网站建设,专注与成都网站建设、做网站、H5技术、小程序制作等业务。10年已为邢台县众多企业、政府机构等服务。创新互联专业网站制作公司优惠进行中。

优点

泛型主要在集合类中使用,eg:
List list = new ArrayList();
String s = list.get(0); //取出来的数据直接就是泛型规定的类型,不用做类型转化,从而避免类型转化异常

自定义泛型
泛型类 只能用在成员变量上,只能使用引用类型
泛型接口 只能用在抽象方法上
泛型方法 返回值前面加上

?是通配符,泛指所有类型,常定义一个引用变量
? extends T 指T类型或T的子类型
? super T   指T类型或T的父类型
参考:https://www.cnblogs.com/jpfss/p/9929045.html

Android常用场景是适配器和数据解析(Retrofit+Rxjava)
参考:
https://www.cnblogs.com/lwbqqyumidi/p/3837629.html
https://segmentfault.com/a/1190000014824002
https://www.jianshu.com/p/b25966f1d699


分享名称:Java基础(7)-泛型
转载来于:http://www.tsicrk.com/article/ijdjgs.html

其他资讯

让你的专属顾问为你服务

0.6292s