Академический Документы
Профессиональный Документы
Культура Документы
Crear el cdigo fuente. El mismo contendr las secuencias escritas en el lenguaje java. Compilar el cdigo fuente a un byte code.El compilador , javac, traduce el cdigo fuente a instrucciones que la Java Virtual Machine (Java VM) puede entender. El compilador convierte estas instrucciones a un archivo de tipobytecode
Ejecutar el programa contenido en el archivo bytecode.El intrprete JAVA instlaado en la computadora implementa el Java VM. Este intrprete toma el archivo bytecode y las interpreta traducindolas a instrucciones que la computadora (sistema operativo) puede entender.
Byte Codes
WORA (write once, run anywhere):
Esto significa que cuando compilas tu programa JAVA, no ests generando instrucciones para una plataforma especfica. Sino que ests generando bytecodes Java, los cuales son instrucciones para la Java Virtual Machine (Java VM). Si tu plataforma cualquiera sea Windows, UNIX, MacOS, o un Navegador de Internet --has tiene una Java VM, entonces puede entender esos bytecodes.
Compilando el cdigo
El compilador:
javac
Ejecutando el bytecode
El intrprete:
java.exe Para ejecutar: java.exeHelloWorldApp
Ejecutando el Applet:
appletviewerHello.html
Comentarios en el cdigo
/** * The HelloWorldApp class implements an application that * simply displays "Hello World!" to the standard output. */ classHelloWorldApp{ publicstaticvoidmain(String[]args){ System.out.println("HelloWorld!");//Display the string. } }
Definicin de Clases
Una clase (class) es el bloque bsico de un lenguaje orientado a objeto como Java Es una Plantilla (template) que describe los datos y el comportamiento con las instancias de dicha clase. Al instanciar una clase se crea un objeto que luce y se comporta como cualquier otra instancia de la misma clase. Los datos asociados e guardan en variables; y el comportamiento se implementa en mtodos
El mtodo main
/** *TheHelloWorldAppclassimplementsanapplicationthat *simplydisplays"HelloWorld!"tothestandardoutput. */ classHelloWorldApp{ public static void main(String[] args) { System.out.println("HelloWorld!");//Displaythestring. } }
El mtodo main
Toda Aplicacin Java debe contener un mtodo main
public static void main(String[] args)
La firma (signature) para el mtodo debe contener los tres modificadores: public indica que puede ser invocado desde cualquier objeto static indica que el mtodo pertenece a la Clase void indica que no debe retornar ningn valor
El mtodo main
El mtodo main en Java es similar a la funcin main en C y C++. Cuando el intrprete Java ejecuta una aplicacin (siendo invocado desde la clase que controla la aplicacin), el mismo inicia llamando al mtodo main de la clase. Es el mtodo main quin invoca a los mtodos que inician la aplicacin.