Está en la página 1de 5

LENGUAJE DE JAVA

LUIS RENATO SIERRA SANCHEZ

ING. Fernando J Diaz M

CORPORACION UNIVERSITARIA ANTONIO JOSE DE SUCRE


SEMESTRES VIII
SINCELEJO-SUCRE
2018
HISTORIA DE JAVA

El lenguaje Java™ fue creado por Sun Microsystems Inc. En un proceso por
etapas que arranca en 1990, año en el que Sun creó un grupo de trabajo, liderado
Por James Gosling, para desarrollar un sistema para controlar electrodomésticos e
Incluso pdas o Asistentes Personales (pequeños ordenadores) que, además,
Permitiera la conexión a redes de ordenadores. Se pretendía crear un hardware
Polivalente, con un Sistema Operativo eficiente (sunos) y un lenguaje de
Desarrollo denominado Oak (roble), el precursor de Java. El proyecto finalizó en
1992 y resultó un completo fracaso debido al excesivo coste del producto, con
relación a alternativas similares, tras lo cual el grupo se disolvió.

Por entonces aparece Mosaic y la World Wide Web. Después de la disolución del
grupo de trabajo, únicamente quedaba del proyecto el lenguaje Oak. Gracias a
una acertada decisión de distribuir libremente el lenguaje por la Red de Redes y al
auge y la facilidad de acceso a Internet, propiciado por la WWW, el lenguaje se
popularizó y se consiguió que una gran cantidad de programadores lo depurasen y
terminasen de perfilar la forma y usos del mismo. A partir de este momento, el
lenguaje se difunde a una velocidad vertiginosa, añadiéndosele numerosas clases
y funcionalidad para TCP/IP. El nombre del lenguaje tuvo que ser cambiado ya
que existía otro llamado Oak. El nombre “Java” surgió en una de las sesiones de
“brainstorming” celebradas por el equipo de desarrollo del lenguaje. Buscaban un
nombre que evocara la esencia de la tecnología (viveza, animación, rapidez,
interactividad…). Java fue elegido de entre muchísimas propuestas. No es un
acrónimo, sino únicamente algo humeante, caliente y que a muchos
programadores les gusta beber en grandes cantidades: una taza de café (Java en
argot Inglés americano2). De esta forma, Sun lanzó las primeras versiones de
Java a principios de 1995.

Desde entonces, Sun ha sabido manejar inteligentemente el éxito obtenido por su


lenguaje, concediéndose licencias a cualquiera sin ningún problema, fomentando
su uso entre la comunidad informática y extendiendo las especificaciones y
funcionalidad del lenguaje

¿QUÉ ES JAVA?

Java es un lenguaje de desarrollo de propósito general, y como tal es válido para


realizar todo tipo de aplicaciones profesionales. Entonces, ¿es simplemente otro
lenguaje más? Definitivamente no. Incluye una combinación de características que
lo hacen único y está siendo adoptado por multitud de fabricantes como
herramienta básica para el desarrollo de Aplicaciones comerciales de gran
repercusión.
CARACTERÍSTICAS

Una de las características más importantes es que los programas “ejecutables”,


creados por el compilador de Java, son independientes de la arquitectura. Se
ejecutan indistintamente en una gran variedad de equipos con diferentes
microprocesadores y sistemas operativos.

 De momento, es público. Puede conseguirse un JDK (Java Developer's Kit)


o Kit de desarrollo de aplicaciones Java gratis. No se sabe si en un futuro
seguirá siéndolo.

 Permite escribir Applets (pequeños programas que se insertan en una


página HTML) y se ejecutan en el ordenador local.

 Se pueden escribir aplicaciones para intrarredes, aplicaciones


cliente/servidor, aplicaciones distribuidas en redes locales y en Internet.

 Es fácil de aprender y está bien estructurado.

 Las aplicaciones son fiables. Puede controlarse su seguridad frente al


acceso a recursos del sistema y es capaz de gestionar permisos y
criptografía. También, según Sun, la seguridad frente a virus a través de
redes locales e Internet está garantizada. Aunque al igual que ha ocurrido
con otras tecnologías y aplicaciones, se han descubierto, y posteriormente
subsanado, “agujeros” en la seguridad de Java.

¿QUÉ SE PUEDE PROGRAMAR CON JAVA?

Si tenía preconcebida la idea de que con Java sólo se programan applets para
páginas web, está completamente equivocado. Ya que Java es un lenguaje de
propósito general, puede programarse en él cualquier cosa:

 Aplicaciones independientes. Como con cualquier otro lenguaje de


propósito general.

 Applets. Pequeñas aplicaciones que se ejecutan en un documento


HTML, siempre y cuando el navegador soporte Java, como ocurre con
los navegadores HotJava y las últimas versiones de Netscape y el
explorador de Internet de Microsoft.
CARACTERÍSTICAS DEL LENGUAJE

 Es intrínsecamente orientado a objetos.


 Funciona perfectamente en red.
 Aprovecha características de la mayoría de los lenguajes modernos
evitando sus inconvenientes. En particular los del C++.
 Tiene una gran funcionalidad gracias a sus librerías (clases).
 NO tiene punteros manejables por el programador, aunque los maneja
interna y transparentemente.
 El manejo de la memoria no es un problema, la gestiona el propio lenguaje
y no el programador.
 Genera aplicaciones con pocos errores posibles.
 Incorpora Multi-Threading (para permitir la ejecución de tareas concurrentes
dentro de un mismo programa).
BIBLIOGRAFIA

El lenguaje de programación de java. 15 julio 1997. Disponible en:


http://mmc.geofisica.unam.mx/acl/Herramientas/Java/JavaBasico/El%20lenguaje%
20de%20programacion%20java.pdf

También podría gustarte