和 JDK7 还没有热和,却开始关注 JDK8 起来了,JDK8 已进行到了 M8 开发预览版了,其中包含了一个千呼万唤的功能,即 Lambda 闭包的支持。在当前有对闭包特性的诉求,而 Java 本身不提供时,我们不得不转而求助于 JVM 上的其他的语言, 像 Scala, Groovy, JRuby 等。
不得不说 Scala 给我们带来了不少的快感,以致于想以更多的精力投入到 Scala 编程中去,不过还正在换取项目实践的机会。JDK8 引入 Lambda 后同样也是能更好的解决多核计算的问题,从程序员的角度来看,只要觉得 Lambda 能给我们带来无与伦比的灵活与便利性就足够了,水很深。
JDK8 还有增加的功能就是 JEP(JDK Enhancement-Proposal) 中的了。
来这里 http://openjdk.java.net/projects/jdk8/ 看看 JDK8 的里程碑
2012/04/26 M1
2012/06/14 M2
2012/08/02 M3
2012/09/13 M4
2012/11/29 M5
2013/01/31 M6
2013/06/13 M7 Feature Complete
2013/09/05 M8 Developer Preview 阅读全文 >>