Sie sind auf Seite 1von 12

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA

JOSE LESTER RODRIGUEZ CULAJAY 201122920 04/08/2012

Primero debemos entender como funciona java


Java es un lenguaje compilado e interpretado.

Compilado
Cuando programamos lo hacemos en un archivo con extensin *.JAVA al que llamamos clase, en el cual colocamos nuestro cdigo en lenguaje de alto nivel, por ejemplo: class hola { public static void main (String args []) { System.out.println(hola mundo); } }

En este caso creamos una clase llamada hola, con extensin .JAVA, quedando como hola.JAVA Luego debemos compilar nuestra clase, el compilador de java, traduce nuestro cdigo a binario (de ceros y unos) y crea un nuevo archivo llamado hola.class Y quedara algo parecido a esto:

0010101100101010001010101110 1010111010001010101101010101 1010101000101010101010101010 1000010101001010100000000001 0111010100011010011010000110 1001001111111111111111110000 0101010101000111010100010101

Se le llama bytecode es un cdigo intermedio ms abstracto que el cdigo mquina. Habitualmente es tratado como un fichero binario que contiene un

programa ejecutable, que es un fichero binario producido por el compilador cuyo contenido es el cdigo objeto o cdigo mquina

Interpretado
Luego de que el cdigo es compilado, entra en accin la JVM (java virtual machine o maquina virtual de java) la cual es la encargada de interpretar el cdigo de byte de nuestro archivo hola.class y mostrar como resultado la ejecucin de cada instruccin de nuestro programa.

Que se necesita para crear nuestros programas?


Para ello debemos tener instalado la JDK(Java Development Kit o kit de desarrollo de java) lo podemos descargar del siguiente link segn tu sistema operativo http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads1637583.html La JDK esta compuesta de la siguiente manera:

JDK
JRE
Herramientas de desarrollo

JVM

Clases tiles

Compilador

JRE (java runtime environment o entorno de ejecucin de java) es un conjunto de utilidades que permite la ejecucin de programas Java.

INSTALACION DE JDK

Debemos descargar la JDK para nuestro sistema operativo de la pagina de oracle que se menciona arriba, la JDK es totalment gratuita.

Ejecutamos el instalador y aceptamos los trminos de la licencia.

Luego aparecer una ventana donde elegimos los productos que deseamos en la instalacin, en nuestro caso seleccionamos siguiente o next.

Debemos esperar a que se carguen los archivos necesarios para iniciar la instalacin.

Luego el asistente preguntara la ubicacin en donde se quiere instalar la JDK, dejaremos la ubicacin por defecto y seleccionamos siguiente.

Luego debemos esperar unos momentos y la instalacin finalizara mostrando la siguiente pantalla.

Ahora nos ubicaremos en el directorio donde se realizo la instalacin.

Encontramos dos archivos importantes, el javac y el archivo java. El archivo javac es el compilador de java, quien compila el cdigo fuente y general el bytecode. El archivo java es la JVM quien interpreta el bytecode generado por el compilador. Para saber la versin de nuestra maquina virtual y compilador debemos ejecutar la consola de comando, en este caso de Windows XP.

Una vez en ella nos ubicamos en la direccin donde instalamos la JDK como se ve en la imagen y ejecutamos el comando java version para la versin de la JVM

Ahora para la versin del compilador ejecutamos javac -version

Ahora veamos un ejemplo: Tenemos dos archivos Fibonacci.java y HolaMundo.java

Ahora ejecutamos el comando javac del compilador junto al nombre de nuestro archivo de cdigo fuente.

Cuando se termine de ejecutar veremos que en el directorio de nuestro archivo HolaMundo.java se genero el archivo HolaMundo.class

Ahora ejecutamos la JVM como se muestra

Nos damos cuenta que se ejecuta nuestro programa en la consola.

Ahora veremos nuestro segundo programa y quedara as:

Java es un lenguaje de programacin muy potente te invito a que visites esta pgina:

http://www.guate-jug.net/

Donde encontraras mucha mas informacin ayuda y ejemplos gratis 100% guatemalteca.

Fuentes de consulta http://www.lesterod.nixiweb.com/80-iniciando-a-trabajar-con-java

Das könnte Ihnen auch gefallen