Java8简介

  • Java8 是 Java发布以来改动最大的一个版本
  • 添加了函数式编程、Stream、全新的日期处理类
  • 函数式编程新加了一些概念:Lambda表达式、函数式接口、函数引用、默认方法、Optional类等
  • Stream中提供了一些流式处理集合的方法,并提供了一些归约、划分等类的方法
  • 日期中添加了ZoneDateTime、DataFormat等线程安全的方法类

前言

  • 下面我们开始学习 Java8 的精华部分,掌握这些,可以在后续的开发中获益良多
  • 一改之前 Java6、Java7 的语法,可以提升整个工程的代码质量与简洁程度

Stream、新日期API 讲解出自 https://github.com/biezhi/learn-java8
该教程中的内容使用CC BY-SA 3.0 License(创作共用 署名-相同方式共享 3.0 许可协议)授权