javier

Páginas: 42 (10288 palabras) Publicado: 21 de marzo de 2013
Java (lenguaje de programación)

1

Java (lenguaje de programación)
Java
Desarrollador(es)
James Gosling & Sun Microsystems
[1]
Para desarrolladores de Java
Información general
Extensiones comunes

.java, .class, .jar

Paradigma

Orientado a objetos, imperativo

Apareció en

1995

Diseñado por

Sun Microsystems (Oracle Corporation)

Última versión estable Java StandardEdition 7 (1.7.7) (30 de agosto de 2012)
Tipo de dato

Fuerte, Estático

Implementaciones

OpenJDK, HotSpot, muchas otras

Dialectos

Generic Java, Pizza

Influido por

Objective-C, C++, Smalltalk, Eiffel

Ha influido a

C#, J#, JavaScript,PHP, Python

Sistema operativo

Multiplataforma

Licencia

GNU GPL / Java Community Process

Java es un lenguaje de programaciónoriginalmente desarrollado por James Gosling de Sun Microsystems (la cual
fue adquirida por la compañía Oracle) y publicado en el 1995 como un componente fundamental de la plataforma
Java de Sun Microsystems. El lenguaje deriva mucho de su sintaxis de C y C++, pero tiene menos facilidades de
bajo nivel que cualquiera de ellos. Las aplicaciones de Java son generalmente compiladas a bytecode (claseJava)
que puede correr en cualquier máquina virtual Java (JVM) sin importar la arquitectura de la computadora. Java es un
lenguaje de programación de propósito general, concurrente, basado en clases, y orientado a objetos, que fue
diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible. Su intención es
permitir que los desarrolladores de aplicacionesescriban el programa una vez y lo ejecuten en cualquier dispositivo
(conocido en inglés como WORA, o "write once, run anywhere"), lo que quiere decir que el código que es ejecutado
en una plataforma no tiene que ser recompilado para correr en otra. Java es, a partir del 2012, uno de los lenguajes de
programación más populares en uso, particularmente para aplicaciones de cliente-servidor de web,con unos 10
millones de usuarios reportados.[2][3]
La compañía Sun desarrolló la implementación de referencia original para los compiladores de Java, máquinas
virtuales, y librerías de clases en 1991 y las publicó por primera vez en el 1995. A partir de mayo del 2007, en
cumplimiento con las especificaciones del Proceso de la Comunidad Java, Sun volvió a licenciar la mayoría de sus
tecnologíasde Java bajo la Licencia Pública General de GNU. Otros también han desarrollado implementaciones
alternas a estas tecnologías de Sun, tales como el Compilador de Java de GNU y el GNU Classpath.

Java (lenguaje de programación)

Historia
Java se creó como una herramienta de programación para ser usada en un proyecto de set-top-box en una pequeña
operación denominada the Green Project enSun Microsystems en el año 1991. El equipo (Green Team), compuesto
por trece personas y dirigido por James Gosling, trabajó durante 18 meses en Sand Hill Road en Menlo Park en su
desarrollo.
El lenguaje se denominó inicialmente Oak (por un roble que había fuera de la oficina de Gosling), luego pasó a
denominarse Green tras descubrir que Oak era ya una marca comercial registrada para adaptadoresde tarjetas
gráficas y finalmente se renombró a Java.
Es frecuentada por algunos de los miembros del equipo. Pero no está claro si es un acrónimo o no, aunque algunas
fuentes señalan que podría tratarse de las iniciales de sus creadores: James Gosling, Arthur Van Hoff, y Andy
Bechtolsheim. Otros abogan por el siguiente acrónimo, Just Another Vague Acronym ("sólo otro acrónimo ambiguo
más").La hipótesis que más fuerza tiene es la que Java debe su nombre a un tipo de café disponible en la cafetería
cercana, de ahí que el icono de java sea una taza de café caliente. Un pequeño signo que da fuerza a esta teoría es que
los 4 primeros bytes (el número mágico) de los archivos.class que genera el compilador, son en hexadecimal,
0xCAFEBABE. A pesar de todas estas teorías, el nombre fue...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • javi
  • Javier
  • Javier
  • javier
  • Javier
  • javier
  • Javier
  • Javi

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS