Java en su versión 8, está incorporando la programación funcional, así como el uso de las expresiones lambda.