Java 8 es la próxima versión del lenguaje, y contendrá muchas mejoras. Quizás la novedad que más difusión tiene son los lambdas, los cuales se pueden usar para instancias interfaces funcionales (interfaces con 1 solo método) con una sintaxis consisa.
Sin embargo, Java 8 también incluye muchas otras novedades interesantes, que no tienen tanta prensa. En el artículo "Java 8: más allá de los lambdas" intenté resumir varias de estas características (incluyendo los lambdas), con pequeños ejemplos de código y links para leer más sobre cada uno de los temas.
Nota: noticia enviada por Leito