Manual de java

Solo disponible en BuenasTareas
  • Páginas : 23 (5708 palabras )
  • Descarga(s) : 4
  • Publicado : 17 de abril de 2010
Leer documento completo
Vista previa del texto
Java 2

(Manual FV)

Antes de empezar:

- Manual F.V.
Significa “manual práctico de informática”, pero realmente realmente PRÁCTICO.

- En el texto me refiero continuamente a TuCarpeta, esto es un subdirectorio de tu ordenador donde es conveniente que grabes todos los programas de este “tu manual”.

- Todos los programas y ejercicios del manual han sido probados sinproblema en el Java 2 SDK (Standard Edition 1.2.2)

- Mi consejo, es que escribas de nuevo tal como te indico en el texto, cada uno de los programas utilizando el Bloc de Notas del Windows. Sólo en el caso de que el programa no te funcione y no descubras cuál es el error, cópialo a partir del Word en el Bloc de Notas y grábalo con otro nombre; para poder compararlo con el tuyo y así descubrirel error.
Piensa que se aprende más descubriendo los propios errores, que avanzar sin hacer ningún error.

Í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ónOrientada 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

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, TVinteractiva, 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 elprecio 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 ysistemas 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 Pentiumfichero EXE (binario) para Pentium

Código fuente Compilador para PowerPC fichero EXE para PowerPC
en C++
Compilador para Appel fichero EXE para Appel

Código fuente Compilador
en “Java” Java

En definitiva:

Java y JavaScript

- JavaScript es una versión de Java directamente interpretada, que se incluye como parte de una página HTML, lo que lo hace muy fácil y cómodo paraaplicaciones muy pequeñas, pero que en realidad tiene muchas limitaciones. La principal limitación es que no todos los browsers lo soportan completamente (Explorer, por ejemplo, no soporta las últimas adiciones de Netscape, como las imágenes animadas).

- JavaScript es un lenguaje creado por Netscape y Sun.

- VBScript (Visual Basic Script) es una copia mejorada de JavaScript creada por...
tracking img