Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

1.1 Generalidades de Java

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 7

1.

1 El Origen de Java como Lenguaje de Programación

Java fue diseñado por la compañía Sun Microsystems Inc.,


con el propósito de crear un lenguaje independiente al tipo de
computador, red o sistema operativo que lo use.

Su origen se remonta al desarrollo de aplicaciones para


electrodomésticos y otros artefactos electrónicos.

Características

Entre las características más significativas están:

Sencillez: Escritura de código sencilla.


Orientado a Objetos: Permite el modelamiento de
objetos del mundo real.
Independencia: Su código puede ser ejecutado en
cualquier computador.

Gestión de la Memoria Dinámica


Seguridad
Ejecución de múltiples procesos
JAVA

1.2 Mecanismo de creación de un programa Java

1) Escribir el código fuente y guardarlo con la extensión


.java (Ejemplo: Calculadora.java)

2) El compilador traduce el archivo .java a un lenguaje


intermedio o pseudocódigo llamado bycodes y genera
un programa compilado que se almacena en un archivo
con extensión .class (Ejemplo: Calculadora.class)

3) El archivo .class es interpretado y ejecutado por la


Máquina Virtual de Java en el computador por medio de
un archivo ejecutable con extensión .jar (Ejemplo:
Calculadora.jar).

Un programa Java puede funcionar como:

Aplicación independiente: Programas de escritorio que se


ejecutan localmente.

2
JAVA

Applet o Aplicación Pequeña: Son programas que se


introducen en una página web utilizando código
HTML y pueden ser ejecutados por
cualquier persona que disponga de
una conexión a Internet.

Servlet o Aplicación de Servidor: Es un programa que se


ejecuta en servidores web conectados a intranets o a internet.

1.3 Ventajas del uso de Java

Pueden destacarse las siguientes ventajas en el empleo de


Java como lenguaje de programación:
3
JAVA

Compatibilidad: El código de Java se ejecuta en cualquier


sistema operativo, únicamente se necesita que esté instalada
la Máquina Virtual (JVM) correspondiente.

Funcionalidad: Permite incluir elementos multimedia con un


alto nivel de interactividad en servicios Web.

Ahorro de recursos: No hay la necesidad de instalar


programas adicionales o plug-ins.

Metodología Orientada a Objetos: Fácil creación,


mantenimiento y reutilización de código.

Menos y mejor código: Un programa Java es cuatro veces


de menor tamaño que uno escrito en C.

Gratuidad: El kit de Desarrollo de Java (JDK) es gratuito al


igual que muchos Entornos de Desarrollo de gran calidad.

1.4 Java como Plataforma de Desarrollo

Normalmente una plataforma es un sistema mixto que incluye


el hardware y/o software. La Plataforma Java se diferencia
de la mayoría de las demás porque está formada únicamente
por software

4
JAVA

La plataforma Java tiene dos componentes:

1) El intérprete, Máquina Virtual Java


o Java Virtual Machine (JVM).

2) La interfaz Programable de
Aplicaciones (API): Es una colección
de paquetes y clases que son
adicionadas al código del programador
para dar funcionalidad al programa.

1.5 Utilización de los


Componentes de Java

Para desarrollar programas en Java se requiere la instalación


de los diferentes componentes de ésta plataforma, éstos son:

JRE (Entorno de Ejecución de Java): Es un conjunto de


utilidades que permiten únicamente ejecutar un programa
Java.

JDK/ SDK / JSE (Kit de Desarrollo Java / Kit Estándar de


Desarrollo / Edición Estándar de Java): Este componente es
indispensable para el Desarrollo de programas Java. Éste
componente incluye: el JRE, la API y el compilador de Java.

5
JAVA

IDE (Entorno de Desarrollo Integrado): Es una herramienta


especializada que integra los dos componentes anteriores
en un solo programa. En términos generales un IDE es un
editor de texto que permite escribir, compilar y ejecutar código
Java en un solo entorno gráfico de trabajo.

NOTA: Cada versión de IDE exige la versión compatible y


correspondiente del JDK. Por ejemplo si se quiere utilizar la
versión de Netbeans 6.5 se debe instalar el JDK 5 ó 6.

También podría gustarte