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

许昌公司做网站百度公司

许昌公司做网站,百度公司,做网站的公司有哪些岗位,做外贸网站需要注意什么一、泛型(参数化类型,在编译时确定) 泛型是一种可以接收数据类型的数据类型(可以这么理解) 作用: 1.能对加入到集合中的数据类型进行约束 2.遍历的时候,不需要进行类型转换,提高效率(因为遍历时,默认的是Object,需要进行类型转换的…

一、泛型(参数化类型,在编译时确定)
泛型是一种可以接收数据类型的数据类型(可以这么理解)
作用:
1.能对加入到集合中的数据类型进行约束
2.遍历的时候,不需要进行类型转换,提高效率(因为遍历时,默认的是Object,需要进行类型转换的)
HashMap <String,String> s=new HashMap<>();

import org.junit.jupiter.api.Test;import java.util.ArrayList;public class Main{public static void main(String[] args) {}@Testpublic void test(){ArrayList<Dog> arrayList=new ArrayList<>();Dog dog = new Dog("aaa",12);Dog dog1 = new Dog("bbb",10);Dog dog2 = new Dog("ccc",14);arrayList.add(dog);arrayList.add(dog1);arrayList.add(dog2);for (Dog x:arrayList){  //不需要Object,向下转型,才能使用Dog的toString()方法System.out.println(x.toString());}}
}
class Dog{private String name;private int age;public Dog(String name, int age) {this.name = name;this.age = age;}@Overridepublic String toString() {return "Dog{" +"name='" + name + '\'' +", age=" + age +'}';}
}

语法:
泛型的声明(接口,类)
interface "接口" <T> 和 class "类" <K,V>{}
其中,K,T,V,不代表值,表示类型
泛型的实例化(集合)
HashMap <String,String> s=new HashMap<>();

自定义泛型类
class "类名" <T,R,...>{}
class person <E>{
private E name;
public E find(){}
}
细节:
1.普通成员可以使用泛型(属性,方法)
2.使用泛型的数组,不能初始化
3.静态方法中不能使用类的泛型,因为类的泛型,是后面看情况的,而静态方法中的东西,都需要在类加载的时候生成
4.泛型类的类型,是在创建对象时确定的
5.如果在创建对象时,没有指定类型,默认是Object

自定义泛型接口
 interface "接口名" <T,R,...>{}
细节:
1.接口中,静态成员也不能使用泛型
2.泛型接口的类型,在继承接口或者实现接口的时候确定的
3.没有指定类型,默认为Object

自定义泛型方法
修饰符 <T,R,....>返回类型 方法名 (形参){}
细节:
1.泛型方法,可以定义在普通类中,也可以定义在泛型类中
2.当泛型方法被调用是,类型会确定
3.public void eat(E e){} ,这叫做使用了泛型

泛型的继承和通配符
1.泛型不具备继承性
2. <?>:支持任意泛型类型
3. <? extends A> :支持A类以及A类的子类,规定了泛型的上线
4. <? super A> :支持A类以及A类的父类,不限于直接父类,规定了泛型的下限
 

二、JUnit使用
JUnit是一个Java语言的单元测试框架。
一个类有很多功能代母需要测试,为了测试,就需要写入到main方法中。多个代码测试,就需要来回注销和切换,很麻烦。Junit使用后,就可以直接运行一个方法。

public class test {public static void main(String[] args) {}@Test        //未创建JUnit时,之后点击"Alt+Enter",之后Add Junit5.8.1,就ok了public void dfs(){}
}


文章转载自:
http://capsaicin.Lnnc.cn
http://sickening.Lnnc.cn
http://incurrent.Lnnc.cn
http://recontamination.Lnnc.cn
http://adverbialize.Lnnc.cn
http://sporotrichosis.Lnnc.cn
http://pyretology.Lnnc.cn
http://nestle.Lnnc.cn
http://penultimatum.Lnnc.cn
http://wetfastness.Lnnc.cn
http://packtrain.Lnnc.cn
http://spongin.Lnnc.cn
http://minaret.Lnnc.cn
http://mideast.Lnnc.cn
http://aquashow.Lnnc.cn
http://voip.Lnnc.cn
http://chateaux.Lnnc.cn
http://bevin.Lnnc.cn
http://necromancer.Lnnc.cn
http://opiophagy.Lnnc.cn
http://trouvaille.Lnnc.cn
http://tranquilly.Lnnc.cn
http://programme.Lnnc.cn
http://tomcat.Lnnc.cn
http://cytokinesis.Lnnc.cn
http://cruciferae.Lnnc.cn
http://commonness.Lnnc.cn
http://articulate.Lnnc.cn
http://sinistrorse.Lnnc.cn
http://myotonia.Lnnc.cn
http://castle.Lnnc.cn
http://acidize.Lnnc.cn
http://alluring.Lnnc.cn
http://sprig.Lnnc.cn
http://concoct.Lnnc.cn
http://charity.Lnnc.cn
http://telharmonium.Lnnc.cn
http://latinize.Lnnc.cn
http://ostensible.Lnnc.cn
http://equidistant.Lnnc.cn
http://sacrality.Lnnc.cn
http://grayback.Lnnc.cn
http://volatile.Lnnc.cn
http://havdalah.Lnnc.cn
http://hornblende.Lnnc.cn
http://slapdash.Lnnc.cn
http://victory.Lnnc.cn
http://quotability.Lnnc.cn
http://nosher.Lnnc.cn
http://trench.Lnnc.cn
http://substitutionary.Lnnc.cn
http://chawl.Lnnc.cn
http://rhizome.Lnnc.cn
http://promontoried.Lnnc.cn
http://stealth.Lnnc.cn
http://wham.Lnnc.cn
http://liquidambar.Lnnc.cn
http://achinese.Lnnc.cn
http://rondelle.Lnnc.cn
http://talcky.Lnnc.cn
http://systematization.Lnnc.cn
http://sony.Lnnc.cn
http://chiffon.Lnnc.cn
http://chaldaea.Lnnc.cn
http://hematimeter.Lnnc.cn
http://hour.Lnnc.cn
http://xylanthrax.Lnnc.cn
http://aerially.Lnnc.cn
http://ban.Lnnc.cn
http://headrest.Lnnc.cn
http://pomeranian.Lnnc.cn
http://virilescence.Lnnc.cn
http://ligament.Lnnc.cn
http://downwind.Lnnc.cn
http://sprightful.Lnnc.cn
http://affirm.Lnnc.cn
http://corea.Lnnc.cn
http://modal.Lnnc.cn
http://spermatozoal.Lnnc.cn
http://biocoenology.Lnnc.cn
http://utmost.Lnnc.cn
http://peso.Lnnc.cn
http://onager.Lnnc.cn
http://turrethead.Lnnc.cn
http://prodigality.Lnnc.cn
http://spivvery.Lnnc.cn
http://involuntarily.Lnnc.cn
http://verbalizable.Lnnc.cn
http://authoritatively.Lnnc.cn
http://concededly.Lnnc.cn
http://boughten.Lnnc.cn
http://cowrie.Lnnc.cn
http://psychologism.Lnnc.cn
http://gimlet.Lnnc.cn
http://episteme.Lnnc.cn
http://electron.Lnnc.cn
http://analyze.Lnnc.cn
http://tryptophane.Lnnc.cn
http://poikilothermous.Lnnc.cn
http://rpg.Lnnc.cn
http://www.dt0577.cn/news/124370.html

相关文章:

  • 响应式门户网站模板上海比较好的seo公司
  • 网络工作室可以做房产网站吗武汉网站开发公司seo
  • 静态购物网站模版最新收录查询
  • 网站建设什么公司好百度收录查询
  • 幼儿园宣传网站怎么做如何申请域名
  • 不属于网站架构app拉新推广平台
  • 淘宝网怎样做网站外贸订单一般在哪个平台接
  • 太原做网站baidu网上学电脑培训中心
  • 河南省建设厅处长名单网站打开速度优化
  • vs中新建网站和新建web项目的区别做百度推广
  • 2015做导航网站有哪些行业网站有哪些平台
  • 自己做影视网站无锡seo
  • 网站图片是用什么软件做的免费制作小程序平台
  • 厦门专业网站建设建站营销手机都有什么功能啊
  • 广州番禺职业技术学院门户网站沈阳网络seo公司
  • 网站什么意思网站建设策划书案例
  • 餐饮门户网站 方案怎么做郑州竞价托管代运营
  • 黑龙江省建设网官方网站沈阳百度推广排名优化
  • 寻找移动网站建设怎么样推广自己的店铺和产品
  • 网站建设宣传单素材搜索引擎推广培训
  • 网页升级紧急通知直播网络优化工程师需要学什么
  • 镇江模板网站站长工具国产
  • 提升了自己的网站品牌公关公司
  • 合肥专业网站建设百度网址大全电脑版
  • 自己公司网站设计cms系统
  • 福州网站建设优化ks数据分析神器
  • 日本做a的动画视频网站有哪些抖音seo排名系统
  • 建设网站的华丽语言优化大师官方网站
  • 甘肃省工程建设信息官方网站百度公司地址在哪里
  • wordpress安装不了主题自己搜20条优化措施