Guía de Iniciación al Lenguaje JAVA

VERSIÓN 2.0 - Octubre de 1999

SUBVENCIONADO POR:

REALIZADO EN:

RESUMEN

Este trabajo corresponde a una guía que sirva de iniciación a la programación en el lenguaje Java. En él se tratan los diversos aspectos básicos que comprenden el aprendizaje de un lenguaje de programación, así como una breve noción de la Programación Orientada al Objeto en la que Java se basa.

Así mismo se incluyen comparativas con otros lenguajes de programación (especial hincapié en C++), y se tratan con un poco más de profundidad bibliotecas gráficas como AWT y Swing.

Se comentan también aspectos relacionados con Internet, como son las bibliotecas de Sockets y las famosas applets de Java.


CONTENIDOS DEL TUTORIAL

AUTORES

PREFACIO

PRÓLOGO

TEMA I: INTRODUCCIÓN

  • I.1. INTRODUCCIÓN A LA PROGRAMACIÓN ORIENTADA A OBJETOS

    I.2. HISTORIA DE JAVA

    I.3. CARACTERÍSTICAS DE JAVA

    I.4. COMPARATIVA CON OTROS LENGUAJES DE PROGRAMACIÓN ORIENTADOS A OBJETO

  • TEMA II: FUNDAMENTOS DEL LENGUAJE

  • II.1. FUNDAMENTOS

    II.2. TIPOS DE DATOS

    II.3. OPERADORES

    II.4. ESTRUCTURAS DE CONTROL

    II.5. CLASES Y OBJETOS

    II.6. LA HERENCIA

    II.7. OPERACIONES AVANZADAS EN LAS CLASES

    II.8. GESTIÓN DE EXCEPCIONES Y ERRORES

    II.9. INTERFACES

    II.10. PAQUETES

    II.11. LOS THREADS O PROGRAMACIÓN MULTIHILO

    II.12. CREACIÓN DE PROGRAMAS JAVA

  • TEMA III: BIBLIOTECAS DE LA API DE JAVA

  • III.1. BIBLIOTECAS DE LA API DE JAVA

    III.2. CADENAS

    III.3. ENTRADA/SALIDA

  • TEMA IV. BILIOTECAS GRÁFICAS

  • IV.1. LOS PAQUETES GRÁFICOS DE LAS JFC

    IV.2. AWT (Abstract Windowing Toolkit)

    IV.3. SWING

  • TEMA V. JAVA E INTERNET

  • V.1. JAVA E INTERNET

    V.2. LOS SOCKETS EN JAVA

  • TEMA VI: APPLETS JAVA

  • VI.1. INTRODUCCIÓN A LAS APPLETS

    VI.2. LA CLASE APPLET

    VI.3. EJEMPLO DE CONSTRUCCIÓN DE UNA APPLET

    VI.4. EJEMPLOS DE APPLETS

  • APÉNDICES

  • APÉNDICE I. EL JDK (Java Development Kit)

    APÉNDICE II. HERRAMIENTAS DE DESARROLLO

    APÉNDICE III. MÉTODOS NATIVOS JAVA (JNI)

    APÉNDICE IV. GUÍA DE REFERENCIA DE C++ A JAVA

    APÉNDICE V. GUÍA DE REFERENCIA DEL LENGUAJE JAVA

  • GLOSARIO

    BIBLIOGRAFÍA


    DOCUMENTOS

    Los siguientes documentos son transferibles vía FTP:

    Guía en formato PDF: java20.pdf (541Kb).

    Guía en HTML comprimida: javahtml.zip (285Kb).

    Applets de ejemplo comentados en el tutorial: applets.zip (247Kb).

    Apicaciones de ejemplo comentados en el tutorial: programas.zip (40Kb).


    Siguiente