Oracle lança Java SE 7, porém com um grave bug

Foi lançado nesta semana o Java SE 7.

Em desenvolvimento por cerca de 5 anos, a Oracle comemora o lançamento: “É uma etapa importante na evolução do Java”.

Quatro grandes recursos se destacam nesta versão:

  • Project Coin: várias pequenas alterações na linguagem que melhoram a produtividade dos desenvolvedores.
  • The Fork/Join Framework: facilidades para processamento em ambientes com processadores de vários núcleos, otimizando o uso de recursos por meio de threads.
  • Nova API para sistema de arquivos (NIO.2): traz meios para execução de várias operações no sistema de arquivos nativamente.
  • InvokeDynamic: torna mais fácil a execução de outras linguagens na JVM.

Há detalhes técnicos na apresentação da Oracle exibida no dia 7. Os vários arquivos para download envolvidos estão nesta página.

Apesar do lançamento como versão “final”, há sérios bugs que podem comprometer as máquinas virtuais, causando travamentos, corrupção de dados e erros nas aplicações. Há detalhes nesta página no apache.org, indicando que o problema está ao lidar com alguns loops. O bug afeta vários projetos da Apache. A recomendação de alguns desenvolvedores é evitar essa versão até que o bug seja corrigido, a menos que você não use loops nos projetos.

Sobre o Autor

Redes Sociais:

Deixe seu comentário

X