15 Diciembre 2006

Nuevo JRE y JDK 6

Por Abel

Java SDK6Sun acaba de lanzar la versi?n 6 de su m?quina virtual, m?s precisamente del entorno de ejecuci?n JRE y del Kit para programadores SDK que es totalmente compatible con NetBeans 5.5.

Entre las nuevas caracter?sticas que nos trae esta versi?n est?n:

  • Soporte para lenguajes de Script, como JavaScript por ejemplo.
  • Mejoras en el JIT(Compilador en tiempo real)
  • XML y servicios web.
  • Look and Feel y Swing, ahora con soporte para Windows Vista.
  • Entre otras.

Entre todas esas, creo que la de soporte para JavaScript es la mas interesante. Y para mostrarlo veamos un ejemplo:


import java.io.FileNotFoundException;
import java.io.FileReader;
import javax.script.ScriptEngine;
import javax.script.ScriptEngineManager;
import javax.script.ScriptException;


public class Main {
public Main() {
ScriptEngineManager manager
= new ScriptEngineManager();
ScriptEngine engine
= manager.getEngineByName("js");
try {
engine.eval(new FileReader("codigo.js"));
} catch (FileNotFoundException ex) {
ex.printStackTrace();
} catch (ScriptException ex) {
ex.printStackTrace();
}
}
public static void main(String[] args) throws ScriptException {
new Main();
}
}

Y aqui viene lo interesante, un archivo que se llame codigo.js con lo siguiente:


importPackage(java.awt);

frame = new Frame("JavaScript");
frame.show();
frame.setSize(new Dimension(200,100));
frame.add(new Button("OK"));
frame.show();

Basta hacer un javac con la clase de Java y luego un java para ejecutarla.

Por cierto.. puedes descargar esta versi?n desde aqu?.

V?a De huevon, Panchosoft


Technorati tags: , , ,


Entradas posiblemente relacionadas:


Este artículo fue escrito el 15 de Diciembre de 2006 y se encuentra en la(s) categoría(s) de Informatica. Puedes seguir las respuestas a esta entrada a traves del Feed RSS. También puedes dejar un comentario, o hacer un trackback desde tu propio blog.

Deja un comentario

  • Ventana al cosmos

  • La Sombra de la Tierra

  • Publicidad