Applet En Java

Páginas: 9 (2186 palabras) Publicado: 16 de julio de 2012
Fundamentos de un entorno típico en Java

La siguiente explicación define los pasos típicos para crear y ejecutar un programa en Java, utilizando el entronos de desarrollo de Java. Estos pasos se aplican en el dibujo mostrado más abajo y se explican en este texto.
Por lo general, los programas en Java pasan a través de cinco fases para poder ejecutarse. Estas fases son: edición, compilación,carga, verificación y ejecución. Hablamos sobre estos conceptos en el contexto del Kit de Desarrollo de software para Java 2 (J2SDK).

La fase 1 consiste en editar un archivo. Esto se logra mediante un programa de edición (el block de notas de Windows, el vim de Linux, o el que más te guste). El programador escribe un programa en Java utilizando el editor, y realiza las correcciones, si esnecesario. Cuando en programador determina que el programa está listo, guarda el programa en un archivo con la extensión .java.
En la fase 2, el programador proporciona el comando javac para compilar el programa. El compilador de Java traduce el programa a código de bytes: las instrucciones que el intérprete de Java (o máquina virtual) puede entender. Por ejemplo, para compilar un programa llamadoHola.java, escriba:
javac Hola.java
en la ventana de comandos de su sistema. Si el programa se compila correctamente, el compilador genera un archivo Hola.class. Este archivo contiene códigos de bytes que se interpretan en la fase de ejecución.
La fase 3 se conoce como carga. El programa debe colocarse en memoria antes de ejecutarse. De esto se encarga el cargador de clases, que toma los archivos.class que contienen los códigos de bytes y los transfiere a la memoria principal. Depués, el archivo .class puede cargarse desde un disco en un sistema o a través de una red.
A medida que se cargan las clases, el veirficador de códigos de bytes se encarga de verificar sus códigos de bytes en la fase 4. Este proceso de verificación asegura que los códigos de bytes de las clases sean válidos y queno violen las restricciones de seguridad de Java. Java implementa una estrecha seguridad, ya que los programas en Java que llegan a través de la red no deben ser capaces de dañar sus archivos o su sistema (como podrían hacerlo un virus de computadora). Tome en cuenta que la verificación del código de bytes también se lleva a cabo en aplicaciones que descargan clases a través de una red.Finalmente en la fase 5, el intérprete, bajo el control del sistema operativo, interpreta el programa un código de bytes a la vez, realizando en esta forma las acciones especificadas por el programa. Existen dos tipos de programas para los cuales ocurre este proceso: las aplicaciones y los applets. Una aplicación es un programa (como por ejemplo un programa de procesamiento de palabras, de hojas decálculo, de dibujo o de correo electrónico) que generalmente se guarda y ejecuta desde el equipo local de usuario. Un applet es un pequeño programna que se guarda en un equipo remoto, al cual se conectan los usuarios a través de un navegador Web. El equipo remoto se conoce como un servidor Web. Los applets se cargan desde un equipo remoto en el navegador, se ejecutan en éste y se descartan cuando terminala ejecución. Para ejecutar un applet de nuevo, el usuario debe dirigir un navegador a la ubicacion apropiada en Internet y volver a cargar el programa en el navegador.
Las aplicaciones se cargan en memoria y se ejecutan, utilizando el intérprete de Java mediante el comando java. Al ejecutar una aplicación de Java llamada, por ejemplo, Hola.class, el comando
java Hola
invoca al intérprete parala aplicación Hola, y hace que el cargador de clases cargue la información utilizada en el programa Hola. [Nota: El intérprete de Java se conoce también como la Máquina Virtual, o la JVM (Java Virtual Maquine)].
Los navegadore Web como el Firefox o Internet Explorer se utilizan para ver los documentos en Internet, que generalmente son archivos HTML. Un documento HTML puede contener un applet...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • reversi java applet
  • Cajero java applet codigo fuente
  • Arreglos en java... applet
  • Java applet ahorcado
  • E-wallet arquitectura applet java card
  • Applet
  • Applet
  • Applet de pilas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS