ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Binario Java


Enviado por   •  9 de Octubre de 2012  •  4.467 Palabras (18 Páginas)  •  324 Visitas

Página 1 de 18

ÍNDICE

1. Introducción ......................................................................................................................................3

Ejercicios de autoevaluación 1 ...............................................................................................................18

Soluciones 1 .........................................................................................................................................20

2.Entrada y Salida de Datos....................................................................................................................27

Ejercicios de autoevaluación 2 ...............................................................................................................46

Soluciones 2 ..........................................................................................................................................48

3 Estructura del Lenguaje.......................................................................................................................51

Ejercicios de autoevaluación 3 ...............................................................................................................73

Soluciones 3 ..........................................................................................................................................77

4 Programación Orientada a Objetos......................................................................................................81

Ejercicios de autoevaluación 4 y soluciones ..........................................................................................101

5 Aplicaciones y Applets........................................................................................................................109

Ejercicios de autoevaluación 5 y soluciones ................................................................................. 149 a 204

Java Fermí Vilà 3

I.- Introducción

Origen del Java

La empresa Sun Microsystems decidió introducirse en el mercado de la electrónica de consumo para

desarrollar programas para pequeños dispositivos electrónicos (tostadoras, microondas, TV interactiva,

etc.), para ello “Sun” creó una filial denominada FirstPerson Inc.

James Gosling de “First Person Inc”, a partir del C++ crea un nuevo lenguaje de programación (1991),

que llamó Oak para solucionar el gran problema de “programación” en la electrónica de consumo:

- En la electrónica de consumo, los chips electrónicos correspondientes cambian muy rápidamente:

una pequeña diferencia en el precio de un chip, por ejemplo.

- Al utilizar el lenguaje “C++”, si cambiamos el chip, es necesario rehacer todos los programas, para

adaptarlos al nuevo dispositivo electrónico.

- Un programa escrito en “OAK” no necesita rehacerse para compilarse de nuevo, al cambiar el chip.

En definitiva, si programamos en “Oak” no es necesario cambiar el programa, si varia el chip donde está

implementado.

En 1995 tras un cambio de nombre y mejoras en su diseño se presentó el “Java” en sociedad.

Características del Java

- El “Java” es un lenguaje de programación completo orientado a objetos.

- El “Java” se diseñó a partir del “C++” con el propósito de:

• Ser reducido

• Sencillo

• Rápido

• Eficiente

• Transportable (en diversas plataformas y sistemas operativos)

- Con “Java” podemos crear dos tipos de programas:

• Aplicaciones Completas

• Applets

Un “applet” (pequeña aplicación) es un programa java, que se ejecuta en una página web para generar

animaciones, gráficos con efectos interactivos, juegos, etc.

- La principal característica del Java es su “independencia de la plataforma”:

Compilador para Pentium fichero EXE (binario) para Pentium

Código fuente Compilador para PowerPC fichero EXE para PowerPC

en C++

Compilador para Appel fichero EXE para Appel

Incompatibles entre ellos

Java Fermí Vilà 4

Código fuente Compilador

en “Java” Java

En definitiva:

Fichero binario

(no es EXE, sino

bytecode)

Intérprete

Pentium

Intérprete

Pentium

Intérprete

Mac

No es directamente ejecutable, ya

que necesita un intérprete que

depende de la “máquina”

Un único

código fuente

en Java

.java

Un único compilador Java

(librerías y funciones

comunes para todos los

sistemas)

Fichero en

formato

...

Descargar como (para miembros actualizados)  txt (39.5 Kb)  
Leer 17 páginas más »
Disponible sólo en Clubensayos.com