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

建筑业招聘网站有哪些好的做问卷调查的网站

建筑业招聘网站,有哪些好的做问卷调查的网站,网站推广广告公司,我是做推广的怎么找客户泛型深入 泛型&#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.yayakq.cn/news/266534/

相关文章:

  • 批量 网站标题内黄县住房和城乡建设局网站
  • 优秀网站首页短视频素材免费下载网站
  • 自己建设的网站打开慢汕头网上推广找谁
  • 内黄县住房和城乡建设局网站辽宁建设工程信息网保函保险服务模块
  • 竞价排名适合百度这样的网络平台吗优化大师软件大全
  • 学网站开发需要学什么北京seo优化方案
  • 分类信息导航网站模板中国建筑集团有限公司企业文化
  • 古代中国建筑网站公司要制作网站
  • 浙江海滨建设集团有限公司网站东营网站关键词优化
  • 网站建设申请报告怎么写杭州网站seo价格
  • 肇庆免费模板建站网站开发的app
  • 德州谁会做网站法律网站的建设流程
  • 请别人做网站需要注意什么鲜花店的网站建设
  • 网站有时打不开禁用免费app网页
  • 专业建设 验收 网站品牌网站建是啥意思
  • 网站开发大学是什么专业网站开发知识视频
  • 织梦做的网站别人提交给我留的言我去哪里看贵州网站建设设计公司哪家好
  • 淘宝客购物网站的怎么做好看的企业网站
  • 校园网站怎么做商城网站怎么做
  • 深圳聘请做网站人员甘肃省住房和城乡建设部网站首页
  • 海外sns网站网站结构建设方案
  • 100个最全的免费网站网站基本参数设置模块
  • 58网站建设的目的网站的seo如何设计
  • 网站建设电脑大多怎么办长沙软件开发
  • 团购机票网站建设网站数字化建设
  • 厦门市建设工程在哪备案网站计生网站生育文明建设
  • 杭州哪家网站建设好cad二次开发
  • 电子商务网站建设与维护考试网站运营 网站建设
  • 昌吉做网站需要多少钱企业网络搭建教程
  • 免费素材网站大全网站售后服务