java8问世已经有好长时间了,但是之前项目中都没有使用到,所以一直都只是了解一些,近期刚刚换了家新公司,在开发中需要使用到java8来开发,所以也是马上赶来学习一下java8得新特性。
一、新特性
1.Lambda表达式(重要)
2.函数式接口
3.方法引用与构造器引用
4.stream API(重要)
5.接口中得默认方法和静态方法
6.新时间日期
以上几个知识点就是打算后期主要学习得几个特性。
二、优点
1.速度快,效率搞。(底层数据结构做了优化,gc做了优化)
2.开发方便,更简洁。(lambda表达式)
3.强大得stream API(更多得使用数据库处理数据得 方式处理集合数据)
4.方便并行
5.最大化得减少空指针异常 Optional
本文简单介绍java8得一些新特性与优点,从后面得随笔开始逐步去学习java8的新特性。