viernes 29 de enero de 2010
Una noticia un tanto vieja, pero dedicada para aquellos que no la saben, ha salido la nueva actualización de Java, en su versión número 7, contiene varios cambios, entre ellos tenemos:
Modularidad: lo que se quiere hacer es dividir todo el paquete para hacer lo más "liviano" a Java. De esta manera, el usuario final podrá bajar automáticamente todos los módulos que necesite en ese momento.
Soporte multi-lenguaje: Soportando Ruby y Python.
Nueva librería de IO (NIO 2) : Tendrá una búsqueda automática directorios automática, con lo que ya no se tendrá que hacer "a mano".
Swing: Olvidemos ya la librería JCalendar, ya que tendrá un "DatePicker" y algunos efectos de "blur" (desenfoque) en algunos componentes que se deseen deshabilitar. Algo interesante aunque no es la gran cosa.
Cambios menores a la sintaxis: Una de las cosas que me sorprendió es que ya se podrá poner una lista de excepciones en la cláusula "catch", lo que reducirá el antiguo código de tantos y tantos "catches" que seponen para poder capturar las excepciones:
Veamos el siguiente pseudocódigo:
Para finalizar tenemos un buen vídeo, el cual nos podrá explicar un poco más sobre ello, está completamente en inglés, pero igual es bastante intuitivo.
Click aquí para ver el vídeo
Modularidad: lo que se quiere hacer es dividir todo el paquete para hacer lo más "liviano" a Java. De esta manera, el usuario final podrá bajar automáticamente todos los módulos que necesite en ese momento.
Soporte multi-lenguaje: Soportando Ruby y Python.
Nueva librería de IO (NIO 2) : Tendrá una búsqueda automática directorios automática, con lo que ya no se tendrá que hacer "a mano".
Swing: Olvidemos ya la librería JCalendar, ya que tendrá un "DatePicker" y algunos efectos de "blur" (desenfoque) en algunos componentes que se deseen deshabilitar. Algo interesante aunque no es la gran cosa.
Cambios menores a la sintaxis: Una de las cosas que me sorprendió es que ya se podrá poner una lista de excepciones en la cláusula "catch", lo que reducirá el antiguo código de tantos y tantos "catches" que seponen para poder capturar las excepciones:
Veamos el siguiente pseudocódigo:
try
{
//...cualquier código aquí
}
catch(Exception1 ex1, Exception2, ex2, ExceptionN exN)
{
//...cualquier código aquí
}
Para finalizar tenemos un buen vídeo, el cual nos podrá explicar un poco más sobre ello, está completamente en inglés, pero igual es bastante intuitivo.
Click aquí para ver el vídeo
Suscribirse a:
Enviar comentarios (Atom)
0 comentarios:
Publicar un comentario en la entrada