Novidades das versões 7 e 8 do JAVA

JAVA 7

JAVA 8

  • Expressões Lambda, um novo recurso da linguagem, foi introduzido nesta versão. Eles permitem que você trate a funcionalidade como um argumento de método ou o código como dado. Expressões lambda permitem que você expresse instâncias de interfaces de método único (chamadas de interfaces funcionais) de forma mais compacta.

  • Referências de método fornecem expressões lambda de fácil leitura para métodos que já possuem um nome.

  • Os métodos padrão permitem que novas funcionalidades sejam adicionadas às interfaces de bibliotecas e garantam compatibilidade binária com código escrito para versões mais antigas dessas interfaces.

  • As Anotações de Repetição fornecem a capacidade de aplicar o mesmo tipo de anotação mais de uma vez à mesma declaração ou uso de tipo.

  • Anotações de tipo fornecem a capacidade de aplicar uma anotação em qualquer lugar em que um tipo é usado, não apenas em uma declaração. Usado com um sistema de tipo conectável, esse recurso permite a verificação de tipo aprimorada de seu código.

  • Inferência de tipos aprimorada.

  • Reflexão do parâmetro do método.

 

Se você gostou? Compartilhe:
Publicado em JAVA

Deixe uma resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

*

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

Protected by WP Anti Spam
  • Treinamentos

    Treinamentos

    Precisa treinar sua equipe?

  • Portfólio

    Portfólio

    Conheça meus trabalhos

  • Artigos

    Artigos

    Vamos trocar conhecimento, leia meus artigos e comente.

  • Questões de JAVA

    Questões de JAVA

    Questões comentadas de diversos concursos.

Categorias
Últimos Artigos