Versión de Java SE 14

Java SE 17 foi lanzado o 14 de marzo.

Introdúcense os seguintes cambios:

  • Engadíronse de forma permanente expresións de cambio no caso de forma VALUE -> {}, que deixan a condición predeterminada e non requiren unha instrución break.
  • Os bloques de texto delimitados por tres comiñas """ chegaron á segunda fase preliminar. Engadíronse secuencias de escape , que non engaden unha nova liña antes dun avance de liña nun bloque de varias liñas, e s, que indica un único espazo.
  • De forma preliminar, introdúcese unha nova instancia de comportamento para permitir un maior desenvolvemento da coincidencia de patróns.
  • Os rexistros co rexistro de palabras clave preséntanse de forma preliminar. Os rexistros reciben automaticamente equals, hashCode, métodos toString, captadores para membros de rexistro e un construtor.
  • Descrición mellorada dos erros de NullPointerException.
  • Engadiuse o paquete jpackage para aplicacións autónomas.
  • Os portos para as plataformas Solaris e SPARC quedaron en desuso e é posible que se eliminen no futuro.

Fonte: linux.org.ru

Engadir un comentario