A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

今日整理:
1.lambda表达式省略了传统编程的哪几部分?
        *省略了编写接口实现类,创建实现类对象 ,或者创建匿名内部类对象。
2.lambda表达式由那三部分组成,分别都是什么含义?
        *():里面没有内容,可以看成是方法形式参数为空
        *->:用箭头指向后面要做的事情
        *{}:包含一段代码,我们称之为代码块,可以看成是方法体中的内容
3.接口中包含哪几部分内容,其中哪些是JDK8更新的,哪些是JDK9更新的?
        *常量*抽象方法*默认方法(jdk8)*静态方法(jdk8)*私有方法(jdk9)
4.方法引用一共有哪几种形式?
        *引用类方法
        *引用对象的实例方法
        *引用类的实例方法
        *引用构造器
回复 使用道具 举报
1.lambda表达式省略了传统编程的哪几部分?
*省略了编写接口实现类,创建实现类对象 ,或者创建匿名内部类对象。
2.lambda表达式由那三部分组成,分别都是什么含义?
*():里面没有内容,可以看成是方法形式参数为空
*->:用箭头指向后面要做的事情
*{}:包含一段代码,我们称之为代码块,可以看成是方法体中的内容
3.接口中包含哪几部分内容,其中哪些是JDK8更新的,哪些是JDK9更新的?
*常量*抽象方法*默认方法(jdk8)*静态方法(jdk8)*私有方法(jdk9)
4.方法引用一共有哪几种形式?
*引用类方法
*引用对象的实例方法
*引用类的实例方法
*引用构造器
回复 使用道具 举报
1.省略了编写接口实现类,创建实现类对象 ,或者创建匿名内部类对象。
2.(参数列表)->{方法体}
- (参数列表):对应接口中方法的参数。
- {方法体}: 具体的方法实现效果
3. 包含常量、抽象方法、默认方法、静态方法和私有方法。jdk8.0后加入了默认方法和静待方法。jdk9.0加入了私有方法。
4.引用类方法:                  类名::静态方法
   引用对象的实例方法:    对象::成员方法
   引用类的实例方法:        类::成员方法
   引用构造器:                  类::new
回复 使用道具 举报
今日整理:
1.lambda表达式省略了传统编程的哪几部分?
①参数类型可以省略
②参数只有一个可以省略小括号
③方法里面语句只有一条可以省略大括号、分号、return
2.lambda表达式由那三部分组成,分别都是什么含义?
由()->{}组成,其中()表示对应接口中方法的参数,->表示指向动作,{}表示方法体。
3.接口中包含哪几部分内容,其中哪些是JDK8更新的,哪些是JDK9更新的?
5部分,
①常量值②抽象方法
JDK8以后③静态方法④默认方法
JDK9以后⑤普通方法(只能定义私有的普通方法)
4.方法引用一共有哪几种形式?
①已知对象的已知方法
②已知对象的静态方法
③已知类的实例方法
④已知类的构造方法
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 加入黑马