Java SE 6 (11 de dezembro de 2006)

Com o codinome Mustangue, nessa versão a Sun substitui o nome “J2SE” e removeu o “.0” do número da versão. Essa versão foi desenvolvida na JSR 270.

  • Suporte a linguagem de script (JSR 223): Uma API Genérica para integração com linguagens scripts e foi embutido a integração com o Mozilla JavaScript Rhino.
  • Suporte a Web Service através do JAX-WS (JSR 224)
  • JDBC 4.0 (JSR 221).
  • Java Compiler API (JSR 199): uma API para permitir chamar compilação programando
  • JAXB 2.0
  • Melhorias no Annotations (JSR 269)
  • Melhorias no GUI, como SwingWorker, tabela filtrada e ordenada
  • Melhorias na JVM incluindo: sincronização e otimizações do compilador,
  • Melhorias no algorismo do coletor de lixo.