On the road to JDK 8: Lambda, parallel libraries, and more
Lambda expressions and default methods are coming as significant language changes in JDK 8. This session introduces the proposed language changes, summarizes the expected implementation technique using invokedynamic, and examines the planned parallel libraries exploiting new programming models made practical by lambdas. The new parallel data libraries will offer Java developers efficient and powerful tools for building highly scalable concurrent applications that fully utilize modern multicore systems. In additional, this talk will given an overview of other new features coming in JDK 8 such as repeating annotations and annotations on types.