O lançamento do Java 9 ocorreu no dia 21 de setembro, e um pouco antes a Oracle anunciou que novas versões da linguagem agora serão lançadas com muito mais frequência: uma vez a cada seis meses . Surge uma pergunta razoável: o que os novos lançamentos realmente conterão? Os representantes da Oracle respondem que o pipeline de novas oportunidades será fornecido por tecnologias de vários projetos importantes:
- Projeto Amber é um projeto criado para adicionar JEP (JDK Enchancement Proposal, propostas para expansão do JDK) em pequenas porções de recursos da linguagem Java visando aumentar a produtividade (por exemplo, JEP 286 Local-Variable Type Inference, JEP 301 Enhanced Enums e JEP 302 Sobras de Lambda);
- Projeto Panamá , projetado para combinar a JVM e bibliotecas nativas (escritas em C e C++) usando chamadas de funções nativas da JVM e acesso a dados nativos da JVM;
- Projeto Valhalla - um projeto de incubadora para Java VM avançado e candidatos a recursos de linguagem, incluindo tipos de valor e especialização geral;
- Project Loom é um projeto jovem que visa fornecer uma implementação alternativa de threads conduzida por escalonadores escritos em Java que mantêm o mesmo modelo de programação dos threads padrão.
GO TO FULL VERSION