Java Virtual Machine
Máquina Virtual de Java
Maquina Virtual Java
El lenguaje Java es a la vez compilado e interpretado.
Con el compilador se convierte el código fuente que resideen
archivos cuya extensión es .java, a un conjunto de instrucciones que recibe el nombre de bytecodes que se guardan en un archivo cuya extensión es .class.
Estasinstrucciones son independientes de la computadora.
JVM
El intérprete ejecuta cada una de estas instrucciones en una
computadora específica (Windows, Macintosh, etc).
Solamente es necesario, por tanto, compilar una vez el
programa, pero se interpreta cada vez que se ejecuta en una computadora.
JVM
JVM
Cada intérprete Java esuna implementación de la Máquina
Virtual Java (JVM).
Los bytecodes posibilitan el objetivo de "write once, run
anywhere", de escribir el programa una vez y que se puedacorrer en cualquier plataforma que disponga de una implementación de la JVM.
Por ejemplo, el mismo programa Java puede correr en
Windows 98, Solaris, Macintosh, etc.JVM
Java es, por tanto, algo más que un lenguaje, ya que la palabra
Java se refiere a dos cosas inseparables: 1. El lenguaje que nos sirve para crear programas. 2. LaMáquina Virtual Java que sirve para ejecutarlos.
setDefaultCloseOperation
Establece la operación que va a suceder por default cuando el usuario
cierra un marco oframe.
Se debe especificar una de las siguientes opciones: • DO_NOTHING_ON_CLOSE : No hacer nada. • HIDE_ON_CLOSE : Ocultar el marco . • DISPOSE_ON_CLOSE: Ocultar y deshacersedel marco. • EXIT_ON_CLOSE (definido en el JFrame): Salir de la aplicación utilizando el método de salida del sistema. El valor se establece en HIDE_ON_CLOSE por defecto.
Regístrate para leer el documento completo.