摘要: 一、Lambda方法引用 当要传递给Lambda体的操作,已经有实现的方法了,可以使用方法引用!(实现抽象方法的参数列表,必须与方法引用方法的参数列表保持一致!) 方法引用: 使用操作符 “::” 将方法名和对象或类的名字分隔开来。 如下三种主要使用情况: 对象::实例方法 类::静态方法 类::实 阅读全文
posted @ 2018-12-03 15:56 北极的大企鹅 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 一、什么是函数式接口 只包含一个抽象方法的接口,称为函数式接口。  你可以通过 Lambda 表达式来创建该接口的对象。(若 Lambda 表达式抛出一个受检异常,那么该异常需要在目标接口的抽象方法上进行声明)。 可以在任意函数式接口上使用 @FunctionalInterface 注解,这样做可 阅读全文
posted @ 2018-12-03 15:15 北极的大企鹅 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 一、简述 Java为了扩充匿名方法在1.8中新追加的特性.本身Java之前的版本是没有匿名方法的,只有匿名对象. 二、使用 Java中使用匿名方法必须要对应接口中的一个抽象方法.(要有一个匿名方法,需要函数去接收它) 三、为什么使用 Lambda 表达式 Lambda 是一个匿名函数,我们可以把 L 阅读全文
posted @ 2018-12-03 13:56 北极的大企鹅 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 一、JDK1.8优点概括 1、速度更快 由于底层结构和JVM的改变,使得JDK1.8的速度提高。 2、代码更少(增加了新的语法 Lambda 表达式) 增加新特性Lambda表达式的内部类改造,使得代码在书写上变得更加简洁 3、强大的 Stream API 增加了核心功能,使得代码调用方式变得更加简 阅读全文
posted @ 2018-12-03 11:41 北极的大企鹅 阅读(3168) 评论(0) 推荐(0) 编辑
摘要: 一、版本中数据结构的修改浅析1、HashMap、HashSet、ConcurrentHashMap的数据结构发生变化 (1)HashMap简介(结构:哈希表+链表) HashMap存储的数据是无序的,结构哈希表加链表的存储方式,key不能重复,哈希表就是数组,存储的数组都是entry,初始大小默认是 阅读全文
posted @ 2018-12-03 11:18 北极的大企鹅 阅读(228) 评论(0) 推荐(1) 编辑
摘要: 一、版本中数据结构的修改浅析 二、JDK1.8优点概括 三、新功能Lambda表达式入门 四、Lambda函数式接口 五、Lambda方法引用与构造器引用 六、集合Stream API 七、新时间日期 API (七)新时间日期 API LocalDate (七)新时间日期 API LocalDate 阅读全文
posted @ 2018-12-03 10:57 北极的大企鹅 阅读(236) 评论(0) 推荐(1) 编辑
阅读 - 79万