Desde el miércoles tenemos disponible la versión 8 de Java después de haberse demorado con respecto a las expectativas iniciales. En este artículo repasamos alguna de las nuevas características que ofrece.
- Expresiones Lambda: una nueva característica del lenguaje. Nos permite tratar una funcionalidad como el argumento de un método, o código como datos.
- Nuevo paquete java.util.stream
- API Date-time: el paquete Date-Time, java.time, utiliza un sistema basado en la International Organization for Standardization (ISO).
- Métodos default
- Perfiles compactos: permiten utilizar subconjuntos de la plataforma Java SE, de manera que las aplicaciones que no requieran toda la plataforma, puedan ser desplegadas y ejecutadas en pequeños dispositivos.
- Seguridad mejorada: se han introducido cambios en la arquitectura Java Cryptography, mejoras en el almacén de claves,uso de doPrivileged, SNI.
- Nuevo motor Nashorn de JavaScript
- Java Mission Control 5.3
- Anotaciones para tipos de datos: se podrán escribir cosas del tipo @NonNull String str;, que en el ejemplo asegurará que se lance la excepción correspondiente, NullPointerException, en caso de nulo.
Descarga: https://blogs.oracle.com/thejavatutorials/entry/jdk_8_is_released
Fuente: http://www.genbetadev.com/
Últimas entradas de EducacionIT (ver todo)
- Encuesta septiembre 2021: ¿Cómo crees que afectan las tecnologías de la información en la educación? – 6 septiembre, 2021
- ¡Ya llega Programmer’s Week 2021! – 3 septiembre, 2021
- Encuesta agosto 2021: ¿En qué sector IT te desarrollas o te gustaría desarrollarte? – 6 agosto, 2021
Deja una respuesta