Java Evolution

Without promising exact timelines for individual features, our goal is to try and support any new Java language changes introduced by Oracle in a timely fashion after they have been finalized, often before and sometimes shortly after they have shipped in Oracle's Java compiler.

Java 9

(via this and this)

Java 8

(via this link and this one)

Java 7

(also via this one)