Este documento proporciona una descripción general de las principales características introducidas en Java 7 y Java 8. Comienza con una línea de tiempo que resume las principales características de Java 7 como autoclosing, Fork/Join framework y excepciones multi-catch. Luego, describe las características clave de Java 8 como expresiones lambda, interfaces con métodos predeterminados y estáticos, referencias de métodos, API de colecciones y API de fecha y hora. Finalmente, anticipa algunas de las características planificadas para Java 9 como la modularización, API