Novidades nas últimas versões do
Daniel Christofolli
Apresentação 2
Java 8
● Streams => novas classes e métodos que ajudam a manipular
coleções de maneira mais simples e eficiente
● Optional => morte do NullPointerException
Java 9
● JigSaw => Modularização das bibliotecas JDK
● J Shell => Execução e declarações de forma interativa
● Arquitetura modular
● Java 10
● Local-Variable Type Inference => Criação de variáveis locais sem
declaração de tipo.
● Melhorias no desempenho => Garbage Collector, single
repository
Java 11
● Iniciar programas executando um arquivo
● Java String Methods
Principais melhorias
● Lançamentos com ciclo definido
● Melhoria na sintaxe
● Desempenho
● Estabilidade

Novidades java 8, 9, 10 e11

  • 1.
    Novidades nas últimasversões do Daniel Christofolli Apresentação 2
  • 2.
    Java 8 ● Streams=> novas classes e métodos que ajudam a manipular coleções de maneira mais simples e eficiente ● Optional => morte do NullPointerException
  • 3.
    Java 9 ● JigSaw=> Modularização das bibliotecas JDK ● J Shell => Execução e declarações de forma interativa ● Arquitetura modular
  • 4.
    ● Java 10 ●Local-Variable Type Inference => Criação de variáveis locais sem declaração de tipo. ● Melhorias no desempenho => Garbage Collector, single repository
  • 5.
    Java 11 ● Iniciarprogramas executando um arquivo ● Java String Methods
  • 6.
    Principais melhorias ● Lançamentoscom ciclo definido ● Melhoria na sintaxe ● Desempenho ● Estabilidade