当前位置: 首页 > news >正文

最近免费高清版电影在线观看百度seo可能消失

最近免费高清版电影在线观看,百度seo可能消失,济宁热点网络科技有限公司,招工哪个平台最真实泛型深入 泛型&#xff1a;可以在编译阶段约束操作的数据类型&#xff0c;并进行检查 泛型的格式&#xff1a;<数据类型> 注意&#xff1a;泛型只能支持引用数据类型 //没有泛型的时候&#xff0c;集合如何存储数据//如果我们没有给集合指定类型&#xff0c;默认认为…

泛型深入

泛型:可以在编译阶段约束操作的数据类型,并进行检查

泛型的格式:<数据类型>

注意:泛型只能支持引用数据类型

//没有泛型的时候,集合如何存储数据//如果我们没有给集合指定类型,默认认为所有的数据类型都是Object类//此时可以在集合添加任意的数据类型//带来一个坏处,我们在获取数据的时候,无法使用他的特有行为//此时推出了泛型,可以在添加数据的时候,将数据类型统一//而且让我们获取数据的时候,也可以进行强转//1.创建集合ArrayList list = new ArrayList<>();//2.添加数据list.add(123);list.add("aaa");System.out.println(list);//3.遍历集合Iterator iterator = list.iterator();while (iterator.hasNext()){Object next = iterator.next();//多态的弊端是无法访问子类的特有功能System.out.println(next);}
}

泛型的好处

同意数据类型。把运行时期的问题提前到了编译期间,避免了强制类型转换可能出现的异常,因为在编译阶段类型就能确定下来

Java中的泛型都是伪泛型

泛型的细节:

泛型中不能写基本数据类型

指定泛型的具体类型后,传递数据时,可以传入该类类型或者其子类类型

如果不写泛型,类型默认为Object

泛型可以在很多地方进行定义:

类后面        泛型类

当一个类中,某个变量的数据类型不确定时,就可以定义带有泛型的类

/*当我在编写一个类的时候,不确定类型,那么这个类型就可以定义为泛型类
* */
public class MyGenerics<E> {Object[] obj = new Object[10];int size;/*E: 表示不确定的类型,该类型在类名后面定义过* */public boolean add(E e) {obj[size] = 0;size++;return true;}public E get(int index) {return (E) obj[index];}@Overridepublic String toString() {return Arrays.toString(obj);}
}

    public static void main(String[] args) {MyGenerics<String> list = new MyGenerics<>();list.add("aaa");list.add("bbb");list.add("ccc");list.add("ddd");//        System.out.println(list);}

方法上面        泛型方法

方法中形参的类型不确定时,可以使用类名后面定义的泛型<E>

public class ListUtil {private ListUtil(){}//类中定义一个静态方法addAll,用来添加多个集合的元素/*参数一:集合参数二:元素*/public static <E> void addAll(ArrayList<E> list,E e,E e2,E e3,E e4){list.add(e);list.add(e2);list.add(e3);list.add(e4);}
}

public class Demo3 {public static void main(String[] args) {ArrayList<String> list = new ArrayList<>();ListUtil.addAll(list, "a", "b", "c", "d");System.out.println(list);}
}

接口后面         泛型接口

如何使用?

方式1:实现类给出具体类型

方式2:实现类延续泛型,创建对象时在确定

http://www.ds6.com.cn/news/11236.html

相关文章:

  • 做机械出口用哪个网站好广州seo网站多少钱
  • 兰州网站制作成都推广引流方法有哪些推广方法
  • 巩义公司做网站东莞市优速网络科技有限公司
  • 怎么用图片做网站背景图山西seo优化
  • 重庆辣肠怎么制作seo优化顾问服务
  • 手机端网站图片上传如何做链接买卖是什么意思
  • 怎么用腾讯云做网站福建优化seo
  • 营销型网站建设公司价格广州网络推广
  • 织梦网站联系我们的地图怎么做2022年app拉新推广项目
  • 做网站建设需要做哪些工作室泰安seo推广
  • xcache wordpress沧州网站建设优化公司
  • 正能量无遮掩图片全屏seo网络营销课程
  • 手工品外贸出口网站建设方案网址怎么注册
  • 网站用开源cms朝阳seo搜索引擎
  • 微博分享的网站怎么做网站整站优化公司
  • 学习做网站是什么专业游戏优化软件
  • 欧美网站模板下载网址申请注册
  • 网站开发5人小组分工公司建网站需要多少钱
  • 网站首页开发网站优化公司怎么选
  • 怎么做的360网站打不开手机最新产品新闻
  • 昆明网站建设是什么意思qq推广引流网站
  • 网站开发入门东莞网络推广托管
  • 湘潭做网站口碑好磐石网络深圳百度推广客服电话多少
  • 网站源码上传教程免费h5制作网站
  • 石家庄住房城乡建设网站如何做谷歌seo推广
  • 网站 可以做无形资产吗seo排名是什么意思
  • 深圳自适应网站开发多少钱自媒体运营主要做什么
  • 陕西农产品网站建设互联网营销成功案例
  • 高端医疗器械网站源码网络推广一般怎么收费
  • 优惠购网站怎么做的百度竞价是什么意思