Ingenieras
dier131019916 de Mayo de 2013
692 Palabras (3 Páginas)246 Visitas
HISTORIA DEL JAVA
Java se ha convertido en un estándar de la industria, en un lenguaje de programación para desarrollo de aplicaciones tanto de propósito general como de Internet, y también en un lenguaje para comenzar la formación en Programación.
Fue desarrollado en 1995 y está orientado a objetos diseñado para distribuir contenidos a través de una red.
funciona posteriormente en cualquiertipo de plataforma de hardware o software JVM (Java Virtual Machine),
Funciona como hardware y como sistema operativo virtual, emulando en software una CPU universal lo que significa que puede correr en cualquier plataforma siempre y cuando una máquina virtual haya sido escrita para ella.
¿Qué ES Java?
Java es un descendiente de C++ que a su vez es descendiente directo de C. Muchas
Características de Java se han heredado de estos dos lenguajes. De C, Java ha heredado
Su sintaxis y de C++, las características fundamentales de programación orientada a objetos.
Java es importante para Internet por que ha ayudado considerablemente a «catapultar» el mundo de la programación de computadoras.
Java se puede utilizar para crear dos tipos de programas: aplicaciones y applets.
Una aplicación es un programa que se ejecuta en su computadora bajo el sistema operativo de su computadora; en esencia, es un programa similar al creado utilizando C, C++ o Pascal.
Tiene una característica notable que no tienen otros lenguajes: la posibilidad de crear applets. Un applet es una aplicación diseñada para ser transmitida por Internet y ejecutada por un navegador Web compatible con Java.
CARACTERISTICAS DE JAVA
Su rápida difusión e implantación en el mundo de la programación en Internet y fuera de línea (offline) ha sido posible gracias a sus importantes características en el que definían al lenguaje como sencillo, orientado a objetos, distribuido, interpretado, robusto, seguro, arquitectura neutra, alto rendimiento, multadillo y dinámico
Sencillo
Java ha simplificado la programación en C++, añadiendo características fundamentales
De C++ y eliminando alguna de las características que hacen a C++ un lenguaje
difícil y complicado.
Orientado a objetos
cualquier cosa del inundo puede ser modelada como un objeto
Un programa Java se denomina orientado a objetos debido a que la programación en Java se centra en la creación, manipulación y construcción de objetos.
La programación orientada a objetos proporciona mayor flexibilidad, modularidad y reusabilidad.
Distribuido
La computación distribuida implica que varias computadoras trabajan juntas en la
Red. La escritura de programas en red es similar a enviar y
Recibir datos a y desde un archivo. La utilización de una URL (Uniform Resource
Locator) de Java puede hacer que una aplicación acceda fácilmente a un servidor
remoto.
Interpretado
se necesita un intérprete para ejecutar programas Java. Los
programas se compilan en una Máquina Virtual Java generándose un código intermedio
denominado bytecode. El bytecode es independiente de la máquina y se
puede ejecutar en cualquier máquina que tenga un intérprete Java.
los intérpretes Java tienen una seria desventaja sobre los sistemas
convencionales. Son, normalmente, mucho más lentos en ejecución. Innovaciones
recientes en el mundo Java han avanzado sobre las ideas de los intérpretes y han
aparecido compiladores JIT (just-in-time) que leen la representación en bytecode
independiente de la máquina de un programa Java, e inmediatamente antes de que
la ejecución traduzca la representación
...