Java 8 简介


2016年的 OneNote 笔记迁移到 博客园

2 
3 
4 
Lambda 表 式 
函数 式 (Functional)EQ 
方 法 引 用 与 构 造 器 引 用 
亏虽 大 的 Stream API 
Optional 类

Java 8 (又称为 jdk 1.8) Java 语言开发的一个主要版本。 Java 8 oracle公司于20143月发布,可以看成是自Java 5 以来最具革命性的版本。Java 8Java语言、编译器、类库、开发工具与JVM带来了大量新特性。

 

 

      • 速度更快
      • 代码更少(增加了新的语法:Lambda 表达式)
      • 强大的 Stream API
      • 便于并行
      • 最大化减少空指针异常:Optional
      • Nashorn引擎,允许在JVM上运行JS应用

 

 

并行流与串行流

并行流就是把一个内容分成多个数据块,并用不同的线程分别处理每个数据块的流。相比较串行的流,并行的流可以很大程度上提高程序的执行效率

Java 8 中将并行进行了优化,我们可以很容易的对数据进行并行操作。Stream API 可以声明性地通过 parallel() sequential() 在并行流与顺序流之间进行切换。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM