Red de conocimiento informático - Aprendizaje de programación - Fecha de vencimiento del soporte oficial de JAVA8

Fecha de vencimiento del soporte oficial de JAVA8

Diciembre de 2020.

Java8, también conocido como jdk1.8, es una versión importante del desarrollo del lenguaje Java. Oracle lanzó Java 8 el 18 de marzo de 2014, que admite programación funcional, un nuevo motor JavaScript, una nueva API de fecha y más.

Java 8 agrega muchas características nuevas, discutiremos principalmente las siguientes: Expresiones Lambda_ Lambda permite que las funciones se utilicen como parámetros de métodos (las funciones se pasan a los métodos como parámetros.

Referencias de métodos_ Las referencias de métodos proporcionan una sintaxis muy útil para hacer referencia directa a métodos o constructores de clases u objetos (instancias) de Java existentes. Las referencias de métodos, combinadas con lambdas, hacen que las construcciones del lenguaje sean más compactas y concisas, lo que reduce la redundancia. >

Los métodos predeterminados son métodos implementados en interfaces

Nuevas herramientas como el motor Nashorn jjs y el analizador de dependencia de clases jdeps /p>

Stream API _ La API Stream recientemente agregada (java.util. stream) introduce un verdadero estilo de programación funcional en Java

API Date Time _ Manejo mejorado de fechas y horas

Clase opcional La clase _Optional se ha convertido en parte de la clase Java 8. biblioteca para manejar excepciones de puntero nulo

Motor JavaScript Nashorn_Java 8 proporciona un nuevo motor JavaScript Nashorn que nos permite ejecutar aplicaciones javascript específicas en la JVM