Sub Sistemas Terrestres

Páginas: 7 (1541 palabras) Publicado: 12 de diciembre de 2012
Historia de Java
Java surgió en 1991 cuando un grupo de ingenieros de Sun Microsystems trataron de diseñar un nuevo lenguaje de programación destinado a electrodomésticos. La reducida potencia de cálculo y memoria de los electrodomésticos llevó a desarrollar un lenguaje sencillo capaz de generar código de tamaño reducido.

Debido a la existencia de distintos tipos de CPUs y a los continuoscambios, era importante conseguir una herramienta independiente del tipo de CPU utilizada. Desarrollron un código "neutro" que no dependía del tipo de electrodomestico, el cual se ejecutaba sobre un maquina hipotetica o virtual denominada Java Virtual Machine (JVM). Era la JVM quien intrepretaba el codigo neutro convirtiendolo a código particular de la CPU utilizada. Esto permitía lo que luego se haconvertido en el principal lema de lenguaje: "Write Once, Run Everywhere". A pesar de los esfuerzos realizados por sus creadores, ninguna empresa de electrodomesticsos se interesó por el nuevo lenguaje.

Como lenguaje de programación para computadores, Java se introdujo a finales de 1995. La clave fue la incorporación de un interprete Java en la versión 2.0 del programa Netscape Navigator,produciendp una verdadera revolución en Internet. Java 1.1 apareció a principios de 1997, mejorando sustancialmente la primera versión del lenguaje. Java 1.2, más tarde rebautizado como Java 2, nació a finales 1998.

Al programar en Java no se parte de cero. Cualquier aplicación que se desarrolle "cuelga" (o se apoya, según como se quiera ver) en un gran número de clases preexistentes. Algunas deellas las ha podido hacer el propio usuario, otras pueden ser comerciales, pero siempre hay un número muy importante de clases que forman parte del propio lenguaje (el API o Application Programming Interface de java). Java incorpora en elpropio lenguaje muchos aspectos que en cualquier otro lenguaje son extensiones propiedad de empresas de software o fabricantes de ordenadores (threads, ejecuciónremota, componentes, seguridad, acceso a base de datos, etc.). Por eso muchos expertos opinan que Java es el lenguaje ideal para aprender la informática moderna, porque incorpora todos los conceptos de un modo estandar, mucho más sencillo y claro que con las citadas extensiones de otros lenguajes. Esto es consecuencia de haber sido diseñado más recientemanete y por un único equipo.

2.Introducción al lenguaje Java
Java es un lenguaje de programación desarrollado por Sun Microsystems a principios de 1991. Es un lenguaje orientado a objetos de propósito general, con el que se van a poder crear tanto programas asociados a páginas web (applets) como aplicaciones independientes de estas. Todo esto, independiente de la plataforma de computación. Los programas hechos en Java podrán ejecutarseen cualquier plataforma para la que haya disponible una máquina virtual Java, incluyendo Windows, Solaris, Macintosh, Linux y muchos otros.
Los programas de Java están organizado en clases. Éstas se programan con archivos de texto de extensión .java; Al compilarlos se generan uno o varios archivos de extensión .class de código binario llamados bytecodes, independientes del ordenador. Estos nopueden ser ejecutados directamente en ninguna plataforma, así que los bytecodes son interpretados por la JVM.
Los bytecodes se pueden considerar como el lenguaje nativo de una máquina virtual, la Máquina Virtual Java (JVM).
Al ejecutar una aplicación Java, podemos:
1. Interpretar los bytecodes instrucción por instrucción
2. Compilar los bytecodes para obtener el código binario que ejecute laaplicación en la plataforma (compilador JIT [Just In Time]).
De esta forma, se puede ejecutar un programa escrito en Java sobre distintos sistemas operativos (Windows, Solares, Linux...) sin tener que recompilarlo, como sucedería con programas escritos en lenguajes como C o C++.
Con la segunda versión de Java, se crearon 3 tipos de entorno de programación diferentes: J2SE, J2EE, J2ME.
1....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • sistemas terrestres
  • Sub Sistema De Desarrollo De Rh
  • Sistemas de observación Terrestre
  • Sub sistema Molienda
  • sub sistemas de la tierra
  • Psicologia Industrial y Sub Sistemas
  • Sub sistema público de salud
  • Sub Sistemas De Informacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS