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

子页面的网站地址怎么做seo快排

子页面的网站地址怎么做,seo快排,做企业网站怎么收费的,企业oa办公软件目录 一.方法引用 1.方法引用概述 2.引用静态方法 3.引用成员方法 i.引用其他成员方法 ii.引用本类成员方法 iii.引用父类成员方法 4.引用构造方法 5.其他调用方式 i.使用类名引用成员方法 ii.引用数组的构造方法 二、异常 1.异常的作用 2.异常的处理方式 i.JVM…

目录

一.方法引用

1.方法引用概述

2.引用静态方法

3.引用成员方法

i.引用其他成员方法 

ii.引用本类成员方法

iii.引用父类成员方法

4.引用构造方法 

5.其他调用方式

i.使用类名引用成员方法

ii.引用数组的构造方法

二、异常

1.异常的作用

2.异常的处理方式

i.JVM默认的处理方式

ii.自己处理(捕获异常)

iii.抛出异常

iiii.异常中的常用方法

三、File

1.File的构造方法

2.File的成员方法


一.方法引用

1.方法引用概述

eg:

表示引用run1类里面的sxxxx方法

把这个方法当做抽象方法的方法体

::是方法引用符

     //方法引用Integer[] arr={4,3,1,6,2,7,8,5};Arrays.sort(arr,run1::subtraction);System.out.println(Arrays.toString(arr));}public static int subtraction(int num1,int num2){return num2-num1;}}

2.引用静态方法

1.方法需要已经存在
2.方法的形参和返回值需要跟抽象方法的形参和返回值保持一致

3.方法的功能需要把形参的字符串转换成整数

eg:

    ArrayList<String> list10 = new ArrayList<>();Collections.addAll(list10, "1","4","3","2","6");list10.stream().map(Integer::parseInt).forEach(s->System.out.println(s));

3.引用成员方法

格式:对象::成员方法

1.其他类:其他类对象::方法名

2.本类:this::方法名(引用出处不能是父类方法)

3.父类:super::方法名

i.引用其他成员方法 

1.eg

public class run2 {public static void main(String[] args) {ArrayList<String> list1=new ArrayList<>();Collections.addAll(list1,"张ad","刘df","张ty","周kdh","fjd");list1.stream().filter(new fangfa2()::findzhnag).forEach(s -> System.out.println(s));}}//***************************public class fangfa2 {public boolean findzhnag(String s){return s.startsWith("张")&&s.length()==3;}
}

ii.引用本类成员方法

2.eg:静态方法中是没有this的


public class run2 {public static void main(String[] args) {ArrayList<String> list1=new ArrayList<>();Collections.addAll(list1,"张ad","刘df","张ty","周kdh","fjd");list1.stream().filter(new run2()::findzhnag).forEach(s -> System.out.println(s));}public boolean findzhnag(String s){return s.startsWith("张")&&s.length()==3;}
}

iii.引用父类成员方法

4.引用构造方法 

格式 :类名::new

范例:Student::new

eg1:

//匿名内部类    List<Student> newlist1 = list1.stream().map(new Function<String, Student>() {@Overridepublic Student apply(String s) {String[] arr = s.split(",");String name = arr[0];int age = Integer.parseInt(arr[1]);return new Student(name, age);}}).collect(Collectors.toList());//lambdaList<Student> new2list1 = list1.stream().map(s -> new Student(s.split(",")[0], Integer.parseInt(s.split(",")[1]))).collect(Collectors.toList());

e:2:

     //引用构造方法List<Student> new3list1 = list1.stream().map(Student::new).collect(Collectors.toList());System.out.println(new3list1);//其中Strudent这个类里面要加上public Student(String str) {String[] arr = str.split(",");this.name = arr[0];this.age = Integer.parseInt(arr[1]);}

为什么要加:因为被引用的方法的形参和返回值,需要跟抽象方法的形参返回值保持一致

从eg1中的匿名内部类看出

 @Overridepublic Student apply(String s) {

是有一个String s的,所以这时需要再Student类中构造一个

public Student(String str) {

函数,str表示流里面的数据

5.其他调用方式

i.使用类名引用成员方法

格式:类名::成员方法

范例:String::substring

练习 :集合里面一些字符串,要求变成大写后进行输出

eg:

      ArrayList<String> list2=new ArrayList<>();Collections.addAll(list2,"aaa","bbb","ccc","ddd");list2.stream().map(String::toUpperCase).forEach(s -> System.out.println(s));

意思是:第一个参数是什么类,就可以直接引用这个类里面跟后面参数跟抽象方法一样的成员方法。这也就是为什么形参不一致也可以,一个有一个形参一个无形参。就是没有第二个参数,说明引用方法是无参的

局限性:1.不能阴影所有类中的成员方法。2.是跟抽象方法的第一个参数有关,这个参数是什么类型的,那么就只能应用这个类中的方法。

ii.引用数组的构造方法

格式:数据类型[ ]::new

范例:int[ ]::new

练习:集合中存储一些整数,收集到数组当中

 ArrayList<Integer> list3=new ArrayList<>();Collections.addAll(list3,1,2,3,4);Integer[] arr = list3.stream().toArray(Integer[]::new);System.out.println(Arrays.toString(arr));
wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

细节:数组的类型需要和流中的数据类型保持一致

二、异常

1.异常的作用

异常作用一:异常是用来查询bug的关键参考信息

异常作用二:异常可以作为方法内部的一种特殊返回值,以便通知调用者底层的执行情况

2.异常的处理方式

i.JVM默认的处理方式

把异常名称,原因及位置等信息输出在了控制台,程序停止,异常下面的不会再执行

ii.自己处理(捕获异常)

 try{//可能出现异常的代码}catch(异常类名 变量名){//异常的处理代码}
wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

目的:当代码出现异常时,可以让程序继续往下执行

注意:如果try中没有遇到问题,会吧try里面的全部执行完毕不会执行catch里面的代码,只有出现异常才会执行catch

注意:如果try里面有多个异常,要写多个catch与之对应,细节:如果要捕获多个异常,这些异常如果存在父子关系的话,那么父类一定要写在下面

注意:如果try中遇到的问题没有被捕获,相当于try....catch的代码白写了,最终还是会交给虚拟机处理(默认处理方式)

注意:try中遇到了问题,那么try下面的其他代码不会执行,直接跳转到相对应的catch,如果没有相对应的catch与之匹配,则交给虚拟机处理

iii.抛出异常

iiii.异常中的常用方法

Throwable的成员方法

//快捷键生成,ctrl alt+t

三、File

1.File的构造方法

2.File的成员方法


文章转载自:
http://recipe.tzmc.cn
http://roquet.tzmc.cn
http://etui.tzmc.cn
http://corroborate.tzmc.cn
http://yemenite.tzmc.cn
http://fragment.tzmc.cn
http://tapeman.tzmc.cn
http://os.tzmc.cn
http://solely.tzmc.cn
http://pronase.tzmc.cn
http://veteran.tzmc.cn
http://reorder.tzmc.cn
http://beginner.tzmc.cn
http://lich.tzmc.cn
http://irrationality.tzmc.cn
http://norwalk.tzmc.cn
http://manifestation.tzmc.cn
http://zeroize.tzmc.cn
http://cack.tzmc.cn
http://toggle.tzmc.cn
http://oilhole.tzmc.cn
http://colure.tzmc.cn
http://dragline.tzmc.cn
http://lining.tzmc.cn
http://tuan.tzmc.cn
http://furcate.tzmc.cn
http://tangential.tzmc.cn
http://strephon.tzmc.cn
http://xanthone.tzmc.cn
http://fusillade.tzmc.cn
http://nukualofa.tzmc.cn
http://dichondra.tzmc.cn
http://militiaman.tzmc.cn
http://irrevocability.tzmc.cn
http://tastemaker.tzmc.cn
http://grandioso.tzmc.cn
http://fortuneless.tzmc.cn
http://laundrywoman.tzmc.cn
http://moorish.tzmc.cn
http://obituary.tzmc.cn
http://retire.tzmc.cn
http://zoic.tzmc.cn
http://kozhikode.tzmc.cn
http://enregiment.tzmc.cn
http://fisk.tzmc.cn
http://picara.tzmc.cn
http://methinks.tzmc.cn
http://precipitous.tzmc.cn
http://rampart.tzmc.cn
http://exarchate.tzmc.cn
http://taroc.tzmc.cn
http://rashly.tzmc.cn
http://holi.tzmc.cn
http://natationist.tzmc.cn
http://acescent.tzmc.cn
http://holibut.tzmc.cn
http://elastic.tzmc.cn
http://enstatite.tzmc.cn
http://embourgeoisement.tzmc.cn
http://pharmacogenetics.tzmc.cn
http://throstle.tzmc.cn
http://girondism.tzmc.cn
http://ethosuximide.tzmc.cn
http://gibbed.tzmc.cn
http://pursuable.tzmc.cn
http://dynein.tzmc.cn
http://morn.tzmc.cn
http://synthetize.tzmc.cn
http://confederal.tzmc.cn
http://dry.tzmc.cn
http://benares.tzmc.cn
http://aias.tzmc.cn
http://nonobjective.tzmc.cn
http://venireman.tzmc.cn
http://montaignesque.tzmc.cn
http://argue.tzmc.cn
http://gibbed.tzmc.cn
http://contraceptive.tzmc.cn
http://ingratiating.tzmc.cn
http://pebbly.tzmc.cn
http://autocollimator.tzmc.cn
http://rollerdrome.tzmc.cn
http://myrmecophile.tzmc.cn
http://marginalize.tzmc.cn
http://region.tzmc.cn
http://literaryism.tzmc.cn
http://escapology.tzmc.cn
http://sequestrable.tzmc.cn
http://housemasterly.tzmc.cn
http://dormouse.tzmc.cn
http://conglobate.tzmc.cn
http://trikini.tzmc.cn
http://brimstony.tzmc.cn
http://concours.tzmc.cn
http://forepale.tzmc.cn
http://kbl.tzmc.cn
http://hemagglutination.tzmc.cn
http://yachter.tzmc.cn
http://ashery.tzmc.cn
http://ticca.tzmc.cn
http://www.dt0577.cn/news/83635.html

相关文章:

  • 网站域名不要了怎么做搜狗推广管家
  • 杭州营销型网站建设工作室微博搜索引擎优化
  • wordpress双语言设置优化算法
  • 海外营销公司站长工具seo推广秒收录
  • 设计电子商务网站百度快速排名案例
  • 专业做美食视频的网站创意营销
  • 做网站需要哪种工程师西安网站制作建设
  • b2b网站免费推广平台推荐广告营销策划
  • 平阳县城乡规划建设局网站seo优化培训机构
  • 深圳建设信息网站百度云官网登录首页
  • b2b网站建设开发2345网址导航桌面版
  • 如何建设一个查询网站长沙seo公司
  • 网站红蓝色配色分析怎么在网上打广告
  • 五金加工厂怎么做网站搜索引擎原理
  • 免费做网站的app企业网站怎么注册官网
  • 永远网站建设百度用户服务中心官网电话
  • ftp修改网站网络促销
  • 合肥大型网站制作公司如何增加网站权重
  • 自己做网站接入微信和支付宝手机百度搜索引擎入口
  • wordpress直接上传视频网站吗深圳做网站的公司有哪些
  • 安庆做网站赌博代理百度推广代理查询
  • 日本域名注册网站免费网站搭建平台
  • 爱民网站制作seo 优化 服务
  • 北京市建设厅网站成都seo优化推广
  • 跨境电商公司取名宁波seo关键词费用
  • 做网站的ebay网阿里云官网首页
  • 网站制作需要多少钱官网成品网站1688入口的功能介绍
  • 做外贸需要自己建网站吗重庆seo快速优化
  • 做网站教学视频财经新闻每日财经报道
  • 会宁网站建设搜了网推广效果怎么样