Lanzamiento de Java SE 14

El 17 de marzo se lanzó Java SE 14.

Se presentan los siguientes cambios:

  • Se han añadido de forma permanente expresiones para switch en la forma case VALUE -> {}, que salen de la condición por defecto y no requieren la instrucción break.
  • Los bloques de texto, delimitados por tres comillas """, han pasado a la segunda fase preliminar. Se han añadido secuencias de control que no añaden un salto de línea antes de un salto de línea en un bloque de múltiples líneas, y s, que denota un espacio en blanco.
  • Se ha presentado de forma preliminar un nuevo comportamiento de instanceof, que permite desarrollar más adelante la comparación por patrón.
  • Se han presentado de forma preliminar registros con la palabra clave record. Los registros obtienen automáticamente métodos equals, hashCode, toString, getters para los miembros del registro y un constructor.
  • Se ha mejorado la descripción de los errores NullPointerException.
  • Se ha añadido jpackage como empaquetador para aplicaciones independientes.
  • Los puertos para Solaris y plataformas SPARC han sido declarados obsoletos y pueden ser excluidos en el futuro.

Fuente: linux.org.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster