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