Java 8 incluye nueva funcionalidad que nos permite tener un código más limpio y óptimo. Sin embargo algunas funciones poco revisadas de Java 7 nos permiten programar con gran poder y simplicidad. Por lo que antes de seguir dominando lo nuevo de Java 8 les recomiendo dar una lectura a estas funciones que ya debemos tener dominadas:
- Interfaz de tipo
- Usar Strings dentro de un switch
- Gestión automática de recursos,
- Framework para fork/join
- Guion bajo en literales numéricas
- Cachando múltiples excepciones en un solo bloque
- Literales binarias con el prefijo “0b”
- Java NIO 2.0, que da soporte a la gestión de archivos
- Recolector de basura G1
- Arrojo de excepciones más preciso
Los detalles con ejemplos de código lo encuentran en la siguiente página: