一、Java8新特性
1、HashMap
- 深入浅出学Java——HashMap
- 算法复杂度O(1),O(n),O(logn),O(nlogn)的含义
2、ConcurrentHashMap
- HashMap?ConcurrentHashMap?相信看完这篇没人能难住你!
- Java基础之ConcurrentHashMap
3、Lambda
函数式接口 / 函数式注解
- 函数式接口
- Java 8 Lambda 表达式
- Java中Lambda表达式的使用
- Java 8 的Lambda表达式算什么类型呢?是一个方法,还是一个实例?
- Lambda 表达式有何用处?如何使用?
Java8 四大内置函数式接口
- Consumer // 消费型接口
void accept(T t);- Supplier //供给型接口
T get();- Function<T, R> //函数型接口
R apply(T t);- Predicate //断言型接口
boolean test(T t);
- Java 8 方法引用
4、final
- Java基础-final变量和普通变量的区别
- 多线程之 Final变量 详解
- 《Java线程与并发编程实践》—— 2.4 volatile和final变量
5、stream
- Java 8 Stream
- Java的Stream流式处理
- Java 8 stream的详细用法
- java stream
二、java不同基本类型之间的运算
- java不同基本类型之间的运算
三、NIO
全称java non-blocking IO(实际上是 new io)
- 尚硅谷Java视频_NIO 视频教程
- 真正理解NIO
- NIO相关基础篇
- Java NIO?看这一篇就够了