Lenguaje java

Páginas: 9 (2071 palabras) Publicado: 27 de mayo de 2013
Java
Desarrollador(es)
James Gosling & Sun Microsystems
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 Standard Edition 7 (1.7.7) (30 de agosto de 2012; hace 8 meses)
Tipo de dato
Fuerte, EstáticoImplementaciones
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





















HISTORIA DEL LENGUAJE JAVA:
Java se creó como una herramienta de programación para ser usada en unproyecto de set-top-box en una pequeña operación denominada the Green Project en Sun 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 trasdescubrir que Oak era ya una marca comercial registrada para adaptadores de 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 siguienteacró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 enhexadecimal, 0xCAFEBABE. A pesar de todas estas teorías, el nombre fue sacado al parecer de una lista aleatoria de palabras.
FILOSOFÍA DEL LENGUAJE JAVA
El lenguaje Java se creó con cinco objetivos principales:
1. Debería usar el paradigma de la programación orientada a objetos.
2. Debería permitir la ejecución de un mismo programa en múltiples sistemas operativos.
3. Debería incluir por defectosoporte para trabajo en red.
4. Debería diseñarse para ejecutar código en sistemas remotos de forma segura.
5. Debería ser fácil de usar y tomar lo mejor de otros lenguajes orientados a objetos, como C++.
Para conseguir la ejecución de código remoto y el soporte de red, los programadores de Java a veces recurren a extensiones como CORBA (Common Object Request Broker Architecture), InternetCommunications Engine o OSGi respectivamente.
SINTAXIS DEL LENGUAJE JAVA:
La sintaxis de Java se deriva en gran medida de C++. Pero a diferencia de éste, que combina la sintaxis para programación genérica, estructurada y orientada a objetos, Java fue construido desde el principio para ser completamente orientado a objetos. Todo en Java es un objeto (salvo algunas excepciones), y todo en Java reside enalguna clase (recordemos que una clase es un molde a partir del cual pueden crearse varios objetos).
Aplicaciones autónomas:
Applets 
Las applet Java son programas incrustados en otras aplicaciones, normalmente una página Web que se muestra en un navegador.
Servlets 
Los servlets son componentes de la parte del servidor de Java EE, encargados de generar respuestas a las peticiones recibidasde los clientes.
ENTORNOS DE FUNCIONAMIENTO:
El diseño de Java, su robustez, el respaldo de la industria y su fácil portabilidad han hecho de Java uno de los lenguajes con un mayor crecimiento y amplitud de uso en distintos ámbitos de la industria de la informática.
1. En dispositivos móviles y sistemas empotrados:

Desde la creación de la especificación J2ME (Java 2 Platform, Micro...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguaje java
  • lenguaje Java
  • LENGUAJE JAVA
  • El lenguaje Java
  • lenguaje java
  • El Lenguaje Java
  • Estructura Del Lenguaje Java
  • LENGUAJE DE PROGRAMCION JAVA

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS