1.JDK8 的改动增强概述
1. Java8 的改动概述1.1新特性1.速度更快 (改变了底层的结构)(比如:hashMap-->底层 数组+链表+红黑树)2. 代码更少 (增加Lambda 表达式)3.强大的 Stream API4.便于并行(永久区,改变为使用 物理地址,以前是在堆中使用内存)5.最大化减少空指针异常 Optional (Kotlin ?)把可能空指针的封装到这个容器中核心的是Lambda 表达式
·
1. Java 8 的改动概述
1.1 新特性
- 1.速度更快 (改变了底层的结构)
- (比如:hashMap-->底层 数组+链表+红黑树)
- 2. 代码更少 (增加Lambda 表达式)
- 3.强大的 Stream API
- 4.便于并行 (永久区,改变为使用 物理地址,以前是在堆中使用内存)
- 5.最大化减少空指针异常 Optional (Kotlin ?)
- 把可能空指针的封装到这个容器中
核心的是 Lambda 表达式 和Stream API
1.2 生态
- Lambda 表达式
- 函数式接口
- 方法引用 / 构造器引用
- Stream API
- 接口中的默认方法 / 静态方法
- 新时间日期 API
- 其他新特性
1.3 温故而知新
-
Hashmap 底层结构/原理
-
并发hashmap …
-
Java虚拟机 …
-
Java内存模型 …
更多推荐



所有评论(0)