Nuevas caracteristicas para Java 7
Java 7 aún no ha salido, pero ya hay una lista no oficial de las nuevas caracterÃsticas que nos va a ofrecer.
A parte de solucionar algunos bugs, existen nuevas caracterÃsticas bastante interesantes:
- Beans Binding: permite que dos propiedades de dos beans estén sincronizadas.
- Swing Application Framework: un entorno para crear aplicaciones de escritorio de forma más sencilla.
- NIO2: API para acceso a ficheros, operaciones asÃncronas y mucho más.
- Java Persistence APIs, JMX 2.0
- Language level XML: poder incluir elementos XML mediante texto.
VÃa / dzone
Google acaba de lanzar un framework para realizar aplicaciones AJAX mediante Java de forma sencilla: Google Web Toolkit (GWT). GWT permite olvidarte de las dificultades que se producen cuando quieres dar al usuario el dinamismo de AJAX y el tener que cumplir estándares. Solo tienes que crear tu aplicación en Java y GWT se encargará de traducirla en Javascript y HTML.
Groovy es un lenguaje dinámico para la JVM (Java Virtual Machine) que nos permite construir aplicaciones web usando la potencia de Java y añadiendo caracterÃsticas inspiradas en otros lenguajes como Python, Ruby y Smalltalk.