30
/es/
AIzaSyAYiBZKx7MnpbEhh9jyipgxe19OcubqV5w
April 1, 2024
3570104
325630
2

21 sept 2017 año - Java SE 9

Descripción:

No JavaOne 2011, a Oracle discutiu os recursos que eles esperavam lançar para o Java 9 em 2016. O Java 9 deve incluir melhor suporte para heaps de vários gigabytes, melhor integração de código nativo, um coletor de lixo padrão diferente (G1 , para "tempos de resposta mais curtos ") e um auto ajuste JVM. No início de 2016, o lançamento do Java 9 foi remarcado para março de 2017, mais tarde adiado mais quatro meses para julho de 2017 e alterado novamente para finalmente estar disponível em 21 de setembro de 2017 devido à aceitação controversa da implementação atual do Project Jigsaw pelo Comitê Executivo Java, , que levou a Oracle a corrigir alguns problemas e preocupações em aberto e a refinar algumas questões técnicas críticas. Nos últimos dias de junho de 2017, o Java Community Process expressou consenso quase unânime sobre o esquema proposto do Sistema de Módulos.
JSR 376: Modularização do JDK no Project Jigsaw (Java Platform Module System)
JEP 222: JShell: o Java Shell (um Java REPL)
JEP 295: Compilação antecipada
JEP 268: Catálogos XML
JEP 266: Mais atualizações de simultaneidade. Inclui uma implementação em Java do Reactive Streams, incluindo uma nova Flowclasse que inclui as interfaces fornecidas anteriormente pelo Reactive Streams
PEC 193: alças variáveis: definir um meio padrão para invocar os equivalentes de vários java.util.concurrent.atomice e sun.misc.Unsafe operações
JEP 282: jlink: O Java Linker cria uma ferramenta que pode montar e otimizar um conjunto de módulos e suas dependências em uma imagem de tempo de execução personalizada. Permite efetivamente produzir um executável totalmente utilizável, incluindo a JVM para executá-lo
O JavaDB foi removido do JDK
JEP 263: Gráficos HiDPI : dimensionamento e dimensionamento automáticos

Añadido al timeline:

fecha:

21 sept 2017 año
Ahora mismo
~ 6 years and 7 months ago

Fotos: