Buscar

2006/12/12

Sun Anuncia Java Standard Edition 6

En Barrapunto informan que Sun ha anunciado la publicación de la nueva version de Java: Java Standard Edition 6.

DanielSan traduce algunas de las mejoras e inclusiones de Java SE6.0:

* Desarrollo más abierto, colaboraron 330 personas externas y unas 160 compañías.
* Mejoras de apariencia en Windows y GTK.
* Doble búffer, para que no salga el rectángulo gris al restaurar a primer plano.
* Ahora el arrastrar y soltar (drag&drop) en Swing es más fácil de programar.
* Ya puedes incluir cualquier cosa en las pestañas, no sólo icono y/o texto.
* El formato del caché interno ha cambiado, los programas que lo usaban fallarán.
* En rendimiento ahora supera a todas las máquinas de la competencia.
* Nueva clase Console y método para leer una contraseña sin que ésta se muestre.
* Métodos de File para saber el espacio libre del disco, y para cambiar permisos.
* Apache Derby, una base relacional de datos implementada enteramente en Java.
* Las pantallas y diálogos de Java Web Start y Java Plug-in han mejorado.
* Cambios en Collections: linkedList implementa la interfaz Deque, la cola doble. El nuevo ArrayDeque implementa un array que cambia de tamaño eficientemente. TreeSet y TreeMap ahora implementan NavigableSet y NavigableMap, que incluyen ahora métodos para recorrerlos en ambos sentidos, en lugar de usar SortedMap. Eficientes métodos copyOf y copyOfRange de Array para para manipular subarrays
* Mejoras en la presentación de texto que lo igualan al de cada plataforma
* Nueva API que soporta la normalización de texto internacional Unicode.
* Mejoras de escritorio en AWT, como pantalla de "splash" al iniciar programas. Corrección de la entrada por teclado de caracteres no ingleses en Linux. Ahora una aplicación puede ser añadida al panel o barra de tareas.
* Soporte para firefox de Java Plug-in y Java Web Start.
* Java en Linux ahora no requiere que cambies el PATH.
* El programa gráfico para monitorizar rendimiento JConsole ya es oficial.
* Nuevas clases de red que encapsulan direcciones IP, MAC, subredes, etc.
* La parte de red ya soporta nombres de dominio internacionales.
* Gestor de Cookies ahora implementado por defecto, antes sólo era interfaz.
* Nuevos paquetes que permiten crear un servidor HTTP ligero para tus programas.
* Métodos de "reflection" genéricos, deben hacerse cambios o avisará al compilar.
* Nuevos flujos que comprimen y descomprimen datos automáticamente.
* Mejoras en las limitaciones de la implementación de los ficheros Jar y Zip.
* Especificación y API que permitirá a lenguajes de script interoperar con java. Incluye el motor Rhino, de Mozilla, una implementación de Javascript en Java.
* Mejor depuración, puede iniciarse un depurador en tiempo de ejecución.

Para descargarlo, puedes ir a la seccion de Downloads de Java SE6.

No hay comentarios: