Historia.Perfil de Java
Todo empezó cuando dos personas (James Gosling y Bill Joy) diseñaron el lenguaje de programación llamado Oak. Este lenguaje se diferenciaba entre entre otras cosas por ser:
Pequeño
Robusto
Independiente de la máquina
Orientado a objetos.
Con el paso del tiempo este lenguaje de programación fue adquiriendo transformaciones hasta convertirse en el actual Java que, además de las características que posee Oak, destacaba por:
Seguridad y
Potencia
Características
Las características de Java son pues:
Orientado a Objetos
Sintaxis muy parecida a C++
Seguro:
desde el punto de vista del programador: Comprobación estricta de tipos, gestión de excecpciones, punteros eliminados,...
desde el punto de vista del usuario: Recolector de basura, espacio de nombre, programación concurrente,...
Java es además un lenguaje de programación compilado e interpretado. Esto quiere decir que se compilará una vez se programe y cuando un usuario lo quiere ejecutar será interpretado en local por una máquina virtual Java. La ventaja que tiene respecto a otros lenguajes de programación es, por lo tanto, que el mismo programa podrá funcionar tanto en un sistema operativo como en otro, ya sea Windows, MacOS, Linux,....
Herramientas de desarrollo
Herramientas de desarrollo que necesitaremos para realizar este primer bloque:
Descargar JDK desde la página de sun e instalar (java.sun.com).
Descargar Eclipse IDE JEE desde www.eclipse.org.
Vídeos de ayuda:
Instalación y primeros pasos (por Oscar Belmonte Fernández):
http://vimeo.com/17495170
Introduction to the Eclipse IDE – part1:
http://www.youtube.com/watch?v=vbKiFIzQukc&feature=player_embedded
Introduction to the Eclipse IDE – part2:
http://www.youtube.com/watch?v=rH7G3-Uf-rs&feature=player_embedded
Como colofón a este primer apartado decir que Java no solo es un lenguaje de programación, sino también un conjunto de aplicaciones que dan soporte aun gran número de tecnologías: redes, gráficos, multimedia, XML,...
No hay comentarios:
Publicar un comentario