domingo, agosto 23, 2009

Algunas cosas nuevas de Java 7

Estaba viendo algunos mails de OSUM cuando llegué al siguiente video donde se muestran algunas cosas nuevas con las que está por venir el próximo JDK 7. Todavía sin fecha de lanzamiento (lo último que se sabe, es el Milestone 5, aproximadamente el 10/09/2009), algunos de los cambios son:
  • Modularización: 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: comenzando con Ruby y moviéndose hacia Python, se está modificando la máquina virtual para dar soporte a otros lenguajes.
  • Nueva librería de IO (NIO 2) : una de las mejoras que muestra es la búsqueda por directorios automática (si, no más hacerlo a mano!!). Aunque el ejemplo de código que muestra, no se ve tan sencillo como lo esperaría.
  • Swing: las mejoras no son la gran cosa (mirándolo en un sentido muy general). Por fin tendremos un DatePicker y un par de controles adicionales.
  • Cambios menores a la sintaxis: por ejemplo, el operador "Elvis" (ejemplo en el video)
Les dejo el video y este link para saber más detalles.



Saludos

11 Comments:

At 10:55 a. m., Blogger Diego Sarmentero said...

No te olvides del multiple Catch ahoraaa!!

try{
...
}catch(NullPointerException, IOException){
...
}

para poder agrupar excepciones

 
At 1:20 p. m., Anonymous Anónimo said...

Interesante... tratá de chequear los errores ortográficos que le sacan bastante seriedad al post.

 
At 3:59 p. m., Blogger Pablo Frias said...

Ehhhhhh!!, sólo 1 error tuve!! No te perdonan ni una!
Ya lo arreglé.

 
At 1:50 p. m., Blogger Chipilofan said...

Hola te escribo por que tengo dificultades para convertir mi programa hecho en java a ejecutable, mira el problema radica, en que tengo por ejemplo Suma.java y Suma.class, pero ya intente y nada, tienes algun correo para que me puedas ayudar en linea se te agradeceria mucho!!! gracias

 
At 6:31 p. m., Anonymous Anónimo said...

todavia no se dejan venir los madrazos, ahora que sun es de oracle, esperenlo

paz hermanos

atte
el otomi

 
At 8:08 a. m., Anonymous Anónimo said...

Hola que tal, soy Angel Sanz ,le interesa poner anuncios de texto en tus blogs.
Puede ganar hasta 50 euros por cada blog o web.

Nuestra empresa le asegura enviarle sus pagos de diferentes maneras: Transferencia bancaria,wester union,paypal,moneygram. Los pagos son mensuales.

Usted solamente debe colocar los enlaces en los post de su blog y listo, ya comenzara a ganar dinero.
Cualquier interesado enviarnos sus blogs, para poder revisarlos. Este es uno bueno

Un Saludo cordial.
Angel Sanz
tel : (+34) 691 533 734 // Valencia,ESPAÑA Prefijo de España (34)

Para mas información puedes contactarme por correo o chat:

angelsanz.comercial@hotmail.com

Puedes contactar por facebook si quieres :

angelsanz.comercial@hotmail.com


Tambien tenemos un sistema de referidos , que ganas una comision mensual
Por cada sitio/blog recibira una comision hasta de 7.5 euros mensuales.

 
At 12:32 p. m., Anonymous Anónimo said...

Java 6 ya tiene soporte para Ruby, Python, Javascript ... ¿Sabe alguien que es lo que trae Java 7 de novedoso en ese aspecto?

 
At 9:39 p. m., Anonymous Clases de java said...

Muy buena info, ahora el tema de modularización me parece que está tomado de maven Igual me parecen mas que interesantes los cambios

Gracias por el post!

 
At 11:04 p. m., Blogger Diego Sarmentero said...

Eh Pablin!!
Cuando vas a volver a postear??
YA PASARON 7 MESES DESDE ESTE POST!!!

 
At 3:30 p. m., Blogger fede said...

Este comentario ha sido eliminado por el autor.

 
At 3:46 p. m., Blogger fede said...

Hola,

estoy iniciandome en el mundo Java y una de las cosas que más me "confunden" es el "lio" de nombres en las distintas versiones de Java. Ahora estoy trabajando con J2SE 5.0 pero tambien se refieren a ella(en mis apuntes) simplemente como JSE. ¿J2SE/JSE?
¿JDK SE/JSE, es lo mismo? ¿Y JDK EE/JEE?
¿por que tanto "lio" de nombres, tienen alguna "logica" que se me escapa?

¿Que IDE recomendais(y porque) para trabajar con Java? Me han hablado de eclipse/netbeans

¿Y como servidor de aplicaciones?¿GlassFish/JBoss?

Gracias por aclararme estas dudas, saludos:D

 

Publicar un comentario

<< Home