Java 1.6 , também conhecido como Java SE 6 , tem uma multiplicidade de novos recursos em comparação com o mais antigo edição 1.5 . A maioria desses recursos são projetados para tornar o desenvolvimento Java mais fácil e poderoso para os programadores , mas alguns são de interesse para os usuários finais também. Recursos para programadores
Uma das maiores mudanças para os desenvolvedores Java é a inclusão de um novo software de banco de dados incorporado Java DB . Java DB é baseado no banco de dados do Apache Derby . A nova classe, Console, dá aos desenvolvedores Java mais poder para a criação de aplicativos baseados em Prompt de Comando.
Recursos para Usuários Finais
Uma grande adição para os usuários finais é o inclusão oficial do JConsole , uma interface gráfica do usuário para monitorar o desempenho das aplicações Java Java Virtual Machine e . E, claro , Java 1.6 inclui melhorias de desempenho e segurança .
Balanço
A nova versão do Swing ( a biblioteca oficial interface de usuário) em Java 1.6 aumenta a capacidade de aplicações Java para se adaptar ao "look and feel" de um sistema operacional. Aplicações Java Swing rodando em um computador Mac OS X será parecido com aplicações de cacau nativo , o mesmo pedido será parecido com um aplicativo nativo do Windows quando em execução no sistema operacional
.