el lenguaje de yava
2.1. INTRODUCCIÓN AL LENGUAJE JAVA.
2.1.1. Orígenes de Java.
2.1.2. Applets vs Aplicaciones Java.
2.1.3. Seguridad.
2.1.4. Portabilidad.
2.2. CARACTERÍSTICAS DE JAVA.
2.2.1. Java es Simple.
2.2.2. Java es Orientado a Objetos.
2.2.3. Java es Robusto.
2.2.4. Java es Multihilo (Multithreaded).
2.2.5. Java posee Arquitectura Neutral.
2.2.6. Java es Interpretado.2.2.7. Java es Distribuido.
2.2.8. Java es Dinámico.
2.3. JAVA Y LA ORIENTACIÓN A OBJETOS.
2.3.1. Dos Paradigmas.
2.3.2. Abstracción.
2.3.3. Principios de la Programación Orientada a Objetos.
2.3.3.1. Encapsulado.
2.3.3.2. Herencia.
2.3.3.3. Polimorfismo.
2.3.3.4. Conclusiones.
2.3.4. Clases, objetos, variables y métodos en Java.
2.3.5. Declaración y Creación de Objetos en Java.2.3.6. Destrucción de objetos en Java.
2.3.7. Métodos.
2.3.8. Control de acceso.
2.3.9. Herencia en Java.
2.4. GESTIÓN DE EXCEPCIONES EN JAVA.
2.5. PROGRAMACIÓN MULTIHILO EN JAVA.
2.5.1. Estados de un hilo.
2.5.2. Prioridades de los hilos.
2.6. APPLETS JAVA.
2.6.1. Arquitectura de un applet.
2.6.2. Estructura de un applet.
2.6.3. Algunos métodos gráficos.
2.6.4. AWT: controles gráficos ygestores de organización.
2.6.5. Diferentes tipos de controles gráficos.
2.6.6. Gestores de organización.
2.7. FUENTES DE RECOGIDA DE INFORMACIÓN
2.1. INTRODUCCIÓN AL LENGUAJE JAVA.
2.1.1. Orígenes de Java.
El lenguaje Java está relacionado con C++, que es un descendiente directo del lenguaje C. De C heredó la sintaxis y de C++ la mayoría de las características de orientación aobjetos.
Hay que recordar que aunque Java se ha convertido en algo inseparable del entorno Internet, es ante todo un lenguaje de programación.
A finales de los 80 y principios de los 90 el control lo tenía la programación orientada a objetos y C++, C++ parecía un lenguaje perfecto ya que había sabido mezclar la alta eficiencia de C junto con el paradigma de la orientación a objetos, endefinitiva, un lenguaje que se podía utilizar en una amplia diversidad de programas.
Con la aparición de Internet y la World Wide Web (WWW) en la década de los 90, surgieron nuevas fuerzas que pretendían la evolución hacía un nuevo lenguaje de programación, esto provocó una nueva revolución en el mundo de la programación, estas son las premisas para la aparición del lenguaje Java.
Javafue concebido por James Gosling, Patrick Naughton, Chris Warth, Ed Frank y Mike Sheridan en Sun Microsystems Inc. en 1991. Este lenguaje inicialmente se denominó Oak, pero se le puso el nombre de Java en 1995.
Otros muchos han colaborado en el diseño y evolución del lenguaje: Bill Joy, Arthur van Hoff, Jonathan Payne, Frank Yellin y Tim Lindholm, por citar algunos de ellos.
Inicialmente,Java no surgió como un lenguaje de desarrollo para Internet, sino que, la motivación principal fue la necesidad de crear un lenguaje que fuese independiente de la plataforma, es decir, con arquitectura neutral, con el fin de desarrollar software para diversos dispositivos electrónicos (microondas, controles remotos...). Existen muchos tipos de CPU que se utilizan como controladores. El problema deC y C++ (y de otros lenguajes) es que están diseñados para ser compilados para un procesador específico. Es cierto que se puede compilar un programa C++ para casi cualquier tipo de CPU, pero para poder realizarlo es necesario disponer del compilador de C++ correspondiente a ese tipo de CPU. Estos compiladores son en general caros y se tarda mucho tiempo en desarrollarlos. Por esta razón, secomenzó a trabajar en busca de un lenguaje portable y que fuese independiente de la plataforma, es decir, que se pudiera utilizar para producir código que se ejecutara en una serie de CPUs, en diferentes entornos, sin necesidad de tener que ser recompilado.
Mientras se desarrollaba Java, surgió el fenómeno WWW, que impulsó aún más el desarrollo de Java: Internet está poblada por un inmenso...
Regístrate para leer el documento completo.