Lançamento do Java SE 14

17 de março foi lançado o Java SE 14.

As seguintes mudanças foram apresentadas:

  • Expressões para switch foram adicionadas permanentemente na forma case VALUE -> {}, que saem da condição padrão e não requerem a instrução break.
  • Blocos de texto delimitados por três aspas """ chegaram à segunda fase preliminar. Adicionadas sequências de controle, que não adicionam uma quebra de linha antes da quebra de linha em blocos multilinha, e s, que representa um único espaço.
  • Um novo comportamento do instanceof foi apresentado preliminarmente, permitindo desenvolver a comparação por padrão.
  • Foram apresentadas, em caráter preliminar, gravações com a palavra-chave record. Gravações recebem automaticamente os métodos equals, hashCode, toString, getters para membros da gravação e um construtor.
  • Melhor descrição dos erros NullPointerException.
  • Adicionado o empacotador jpackage para aplicativos autossuficientes.
  • Portas para Solaris e plataformas SPARC foram declaradas obsoletas e podem ser excluídas no futuro.

Fonte: linux.org.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster