Inicio Etiquetas Java8

Etiqueta: java8

De Java 8 a Java 11, ¿aún no te has migrado?

En este tutorial veremos el cambio de filosofía que se ha tenido en Java desde la versión 8 a la 11, también, las nuevas funcionalidades y algunos ejemplos de cómo usarlas, pero para todo esto, necesitamos saber si usaremos la OpenJDK o la JDK de Oracle.

Cómo evitar parones con Java 8 y OS X El Capitan o macOS Sierra

En este tutorial aprenderemos a solucionar los parones que puedes experimentar en OS X El Capitan y macOS Sierra y las últimas versiones de la Máquina Virtual Java (JVM). Índice...

Cómo hacer una inyección de dependencias opcional gracias a Spring y la clase Optional

En este tutorial veremos cómo simular un inyección opcional gracias a Spring, a pesar de ser un comportamiento que no está definido en el estándar. Índice de contenidos 1. Introducción 2. Entorno 3. Usando...

Primeros pasos con JUnit 5

Índice de contenidos 1. Introducción 2. Entorno 3. Nombrado de los tests 4. Mejora en el diseño de las clases de test 5. Ciclo de vida 6. Aserciones 7. Asunciones 8. Etiquetas 9. Clases anidadas 10. Conclusiones 11. Sobre el autor 1. Introducción Junit 5 es la...

Explicación al reto de concurrencia. Solución con StampedLock

La mayoría de programadores encontró un punto ciego con la sentencia "arr=e;". De alguna forma pensamos que el tamaño se actualizará después de la asignación. En este artículo veremos este bug básico de concurrencia...

Complejidad computacional de BigInteger.multiply() en Java 8

En Java8, BigInteger incluye algoritmos con una menor complejidad computacional para la multiplicación y división de cifras grandes.  Aún podría mejorarse más paralelizando el método multiply() con Fork/Join. Éste artículo es una traducción al castellano de la entrada original publicada, en...

Jugando con Optional en Java 8

En este tutorial veremos las distintas maneras en las que se puede usar la clase Optional en Java 8

Otros artículos

Autores destacados

618 PUBLICACIONES9.781.975 VISITAS
27 PUBLICACIONES462.203 VISITAS
26 PUBLICACIONES587.233 VISITAS