一、前言
万丈高楼平地起,相信要想学好java,仅仅掌握基础的语法是远远不够的,从今天起,笔者将和园友们一起阅读jdk1.8的源码,并将阅读重点放在常见的诸如collection集合以及concurrent...二、jdk1.8新特性简述
相较于之前的jdk版本,jdk1.8加入了很多新特性,诸如Lambda表达式,函数式接口,时间的处理类等新特性,值得一提的是可以在Interface接口中加入default...这一改动算是为了增加新特性的一种妥协,可以试想一下如果不加入这种改变,在Map、Collection等重要接口中加入其它方法,那么其庞大的实现类(不论是jdk里的,还是我们自己实现的)都需要重写实现代码...0, 1, 2, 3, 4, 5, 6, 7, 8, 9,
* 偶数: 0, 2, 4, 6, 8,
* 大于5的数: 6, 7, 8, 9,
*/
public...static void main(String args[]){
List list = Arrays.asList(0, 1, 2, 3, 4, 5, 6, 7, 8,