经过2年半的努力、屡次的延期和9个里程碑版本,甲骨文的Java开发团队终于发布了Java 8正式版本。
Java 8版本最大的改进就是Lambda表达式,其目的是使Java更易于为多核处理器编写代码;其次,新加入的Nashorn引擎也使得Java程序可以和JavaScript代码互操作;再者,新的日期时间API、GC改进、并发改进也相当令人期待。
另外,原本要加入Java 8的Jigsaw项目(标准模块系统)由于开发时间关系,被推迟到了Java 9中,不过Java 8已经在朝着这个方向努力了。
Java 8的所有新特性及改进包括(JEP全称为JDK Enhancement Proposal,JDK改进建议):
语言改进:
VM基础改进:
VM垃圾回收(vm/gc)改进:
VM运行时(vm/rt)改进:
核心基础(core)改进:
核心lang(core/lang)改进:
核心库(core/libs)改进:
核心i18n(core/i18n)改进:
核心net(core/net)改进:
核心安全(core/sec)改进:
web/jaxp改进:
详细信息:http://openjdk.java.net/projects/jdk8/features
JDK 8下载:https://jdk8.java.net/
同时发布的还有NetBeans IDE 8.0正式版本,新版本特性见:NetBeans IDE 8.0 新特性一览
原文链接:http://www.iteye.com/news/28870-java-8-release
Java 8 正式发布,新特性全搜罗,布布扣,bubuko.com
原文:http://www.cnblogs.com/smile361/p/3677755.html