Java 1.6 , también conocido como Java SE 6 , tiene una plétora de nuevas características en comparación con la mayor edición 1.5 . La mayoría de estas características se han diseñado para hacer que el desarrollo Java más fácil y más potente para los programadores , pero algunos son de interés para los usuarios finales también. Características para Programadores
Uno de los mayores cambios para los desarrolladores de Java es la inclusión del nuevo software de base de datos integrada DB Java. Java DB está basada en la base de datos Derby de Apache . Una nueva clase , consola , ofrece a los desarrolladores de Java más poder para escribir aplicaciones del sistema a base de comandos.
Características para usuarios finales
Una adición importante para los usuarios finales es la la inclusión oficial de la JConsole , una interfaz gráfica de usuario para controlar el rendimiento de las aplicaciones Java Virtual Machine y Java. Y, por supuesto , Java 1.6 incluye mejoras de rendimiento y seguridad.
Oscilación
La nueva versión de oscilación ( la biblioteca oficial de la interfaz de usuario ) en Java 1.6 aumenta la capacidad de las aplicaciones Java para adaptarse a la " apariencia " de un sistema operativo . Aplicaciones Swing de Java que se ejecutan en una computadora Mac OS X se verá como aplicaciones Cocoa nativas , la misma aplicación se verá como una aplicación nativa de Windows cuando se ejecuta en el sistema operativo
.