En este artículo revisamos Optional como un objeto que nos ayuda a trabajar con valores null. Así mismo revisamos los métodos en las diferentes versiones de Java.
Java 8: ¿Cómo ordernar un Map por valor?
Como se reutiliza los Streams de Java
Aunque los Streams de Java fueron diseñadas para ser utilizadas una sola vez, los programadores aún preguntan cómo reutilizar un Stream. Desde una simple búsqueda en la web, podemos encontrar muchas publicaciones con este mismo problema formuladas de diferentes maneras. En este artículo se revisa una forma de reutilizar un Stream.
10 Consejos para ser un mejor desarrollador Java

Android Studio 3.0: Soporte a Kotlin, nuevo plugin de Gradle y más

Java 8: Entender, Aceptar y Aprovechar la clase Optional
Revisión del objeto Optional, como crearlo y como acceder a los valores dentro de él, considerando que el objeto Optional se creo para disminuir la excepción NullPointerExcepcion dentro del código.
En este artículo se revisa :
– Creación del objeto Optional
– Acceso al objeto Optional
En la parte final se encuentran referencias a artículos complementarios relacionados al objeto Optional.
Java 8: Métodos default en interfaces
La posibilidad de agregar la implementación de métodos por default en una interface fue añadido en JDK 8 de forma que estas pueden evolucionar sin romper compatibilidad con versiones anteriores. Previamente, no se podía agregar un método a una interface sin requerir que se implementen todos los métodos por parte de la clase que llama a la interface.