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

可以做网站的软件/怎么做百度搜索排名

可以做网站的软件,怎么做百度搜索排名,网站贴子推广怎么做,免费做简易网站1.二者的意思 ? extends T :表示上界是T, ? 都是继承自T的,都是T的子类; ? super T :表示下界是T,?都是T的父类; 2.用法 例1,我们有多个对象,其中Cat&…

1.二者的意思

? extends T :表示上界是T, ? 都是继承自T的,都是T的子类;
? super T :表示下界是T,?都是T的父类;

2.用法

例1,我们有多个对象,其中Cat,Dog,Chicken都是extends Animal的。

        List<? extends Animal> list = new ArrayList<Cat>();List<? extends Animal> list = new ArrayList<Dog>();List<? extends Animal> list = new ArrayList<Chicken>();

此时,List ? extends Animal list是无法得知这个list究竟可能是上面的哪一种,所以,list是无法 使用add方法的,但是我们可以读取到Anumal类型的数据。

例2,我们有DogFather1,DogFather2,DogFather3,都可能是Dog的父类。

        List<? super Dog> list = new ArrayList<DogFather1>();List<? super Dog> list = new ArrayList<DogFather2>();List<? super Dog> list = new ArrayList<DogFather3>();

这样,我们不能确定这个list里究竟是DogFather1,还是DogFather2,还是DogFather3,所以我们读取时无法得知读取的是什么类型,但是我们可以写入Dog及其子类对象。

3.总结

第一、 频繁往外读取内容的,适合用 ? extends T;
第二、 经常往里插入的,适合用 ? super T;
(阿里JAVA开发手册强制这样使用,见集合处理的第6条)

这个用法的典型用法可以在java的集合类Collections源码中找到:

    public static <T> void copy(List<? super T> dest, List<? extends T> src) {int srcSize = src.size();if (srcSize > dest.size())throw new IndexOutOfBoundsException("Source does not fit in dest");if (srcSize < COPY_THRESHOLD ||(src instanceof RandomAccess && dest instanceof RandomAccess)) {for (int i=0; i<srcSize; i++)dest.set(i, src.get(i));} else {ListIterator<? super T> di=dest.listIterator();ListIterator<? extends T> si=src.listIterator();for (int i=0; i<srcSize; i++) {di.next();di.set(si.next());}}}
http://www.lbrq.cn/news/935551.html

相关文章:

  • 手机版网站源码/网络舆情处理公司
  • 阿里网站官网入口/成都sem优化
  • 做网站最流行的语言/谷歌google下载
  • 建筑建设行业网站/百度快速seo
  • 保定 网站/域名注册多少钱
  • 充值网站怎么做的/河南省干部任免最新公示
  • 广东省城乡建设部网站首页/网站自然排名工具
  • 特色的重庆网站推广/南京百度seo
  • 江门制作手机网站/中国宣布取消新冠免费治疗
  • 网站集约化建设流程/贵州百度seo整站优化
  • 泰州 做网站/人民日报最新头条10条
  • 如何屏蔽网站ip/常见的网络推广方法
  • 我想给赌博网站做代理/百度网盘资源搜索引擎
  • 手机端网站建设广告词/网站后端开发
  • 芜湖做网站多少钱/网站数据分析案例
  • 珠海网站建设 金碟/企业网站设计欣赏
  • 公司域名注册流程/seo排名点击工具
  • 苏州网站建设丶好先生科技/百度搜索简洁版网址
  • 深度科技有限公司/网站搜索引擎优化主要方法
  • 装修行业 网站建设/杭州小程序建设公司
  • cc0图片素材网站/seo网站关键词排名优化公司
  • 培训网站模板免费/百度账号
  • 搜狗推广开户/哈尔滨seo推广
  • 房子设计效果图大全/单页站好做seo吗
  • 上海网站推广专员需求/黄页网络的推广软件
  • 沭阳那家做网站的/今日军事新闻视频
  • 网站建设一屏式网站/淘客推广
  • 成都科技网站建设联系电话/seo收费标准
  • 雄安专业网站建设哪家好/网络营销推广策划
  • 广州网站建设网络推广公司/网络营销人员招聘
  • Spring AI 海运管理应用
  • 中国高铁从追赶到领跑的破壁之路
  • 每日学习笔记记录(分享更新版-凌乱)
  • 【LeetCode 随笔】
  • Vue2 vs Vue3:核心差异与升级亮点
  • 新升级超值型系列32位单片机MM32G0005