You are on page 1of 4

Variables y Estructuras de Control en la Programacin Orientada a Objetos: JAVA

ACTIVIDAD I

IMPORTANCIA DE JAVA
La importancia de este basa en la posibilidad de crear o disear software que
pueda ser ejecutado en diversas plataformas sin la necesidad de ser compilado
nuevamente, adems de ser un lenguaje sencillo de fcil aprendizaje, dominio del
lenguaje y que genere menos errores est diseado como una mejora de C++
construido a partir de objetos que permite la reutilizacin de cdigo capaz de
generar software de tamao muy reducido y neutro enfocado a que pueda ser
utilizado por diferentes dispositivos independientemente de su arquitectura y/o
CPU de ah el principal lema de este lenguaje Write Once, Run Everywhere o
Escrbelo una vez, ejectalo en cualquier parte

PORQUE SE DICE QUE ES PORTABLE


Java es portable porque los componentes del software que se desarrollan en este
lenguaje o el cdigo como tal es independiente y disponible para mltiples
plataformas, sin que cambie la esencia del software diseado, esto nos indica que
se puede desarrollar un software en un sistema operativo Windows y despus
ejecutarlo en Linux, Java fue diseado como un lenguaje que puede portarse
fcilmente a cualquier computadora y sistema operativo sin necesidad de compilar
en la otra plataforma, el cdigo que genera el proceso de compilacin no es
ejecutable sino que es un cdigo intermedio llamado Bytecodes y que es
independiente, el truco detrs de la portabilidad de Java es la Mquina Virtual de
Java (Java Virtual Machine - JVM).

Variables y Estructuras de Control en la Programacin Orientada a Objetos: JAVA


ACTIVIDAD I

COMO SE UTILIZA LA JVM Y LA API EN UN DESARROLLO EN JAVA


La maquina virtual de java (JVM) es un programa pequeo (aproximadamente 256
Kbytes) que interpreta el cdigo neutro o independiente, este ejecuta los
bytecodes o ficheros compilados con extensin *.class creados por el compilador
de java (java.exe) convirtindolo en un cdigo particular para la CPU o plataforma
utilizada (sistema operativo o dispositivo hardware), en sntesis sobre la JVM que
est disponible para ejecutarse una gran variedad de procesadores corren las
aplicaciones JAVA.

API
Cuando se programa con Java, se dispone de antemano de un conjunto de clases
ya implementadas estas clases forman parte del propio lenguaje aparte de las que
pueda crear o desarrollar el usuario y se les conoce como API interfaz de
programacin de aplicaciones de Java ofrecen un conjunto de libreras que
permite crear aplicaciones utilizando las herramientas que provee el lenguaje,
algunos ejemplos son la clases para procesar archivos, sockets, crear ventanas,
etc.

Variables y Estructuras de Control en la Programacin Orientada a Objetos: JAVA


ACTIVIDAD I

Unidad 1 - Tema
Aplicacin

3. Applet .vs.

1. Como ejercicio escribe un Applet que dibuje tu nombre dentro de un rectngulo.


/**
* @(#)AppletHola.java
*
* Sample Applet application
*
* @author
* @version 1.00 15/06/02
*/
import java.awt.*;
import java.applet.*;
public class AppletHola extends Applet {
public void init() {
}
public void paint(Graphics g) {
g.drawString("! JAVIER DAVID GALVIS RAMON !", 150, 150 );
g.drawRect(140, 100, 200, 100);
}
}

Variables y Estructuras de Control en la Programacin Orientada a Objetos: JAVA


ACTIVIDAD I

You might also like