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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

今日整理:
1.lambda表达式省略了传统编程的哪几部分?
传统编程中,当要对抽象类进行调用,通常要通过匿名内部类或者创建子类转型,用了lambda表达式就可以省略这些。
2.lambda表达式由那三部分组成,分别都是什么含义?
(参数类型 参数名) -> {代码块}
(参数类型 参数名):可以省略参数类型,也可以写多个参数
->:固定格式
{代码块}:具体要做的事情
3.接口中包含哪几部分内容,其中哪些是JDK8更新的,哪些是JDK9更新的?
可以包含 常量,抽象方法,默认方法,静态方法,私有方法
默认方法,静态方法是jdk8更新的
私有方法是jdk9更新的

4.方法引用一共有哪几种形式?
引用类方法:
  类名 ::静态方法  (eg: Integer :: parseInt)
引用对象方法
        类名 :: 成员方法 (eg: String :: substring)
引用构造器:
  类名 ::new  (eg: Student :: new)
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马