Fundamentos de Java
1-2
Java: una Breve Historia
Copyright © 2017, Oracle y/o sus filiales. Todos los derechos reservados.
Objetivos
En esta lección se abordan los siguientes objetivos:
• Mostrar ejemplos de cómo interactúan las personas con
Java en su vida diaria
• Resumir la historia de Java
• Comprender los grupos de productos de tecnología Java
JFo 1-2 3
Breve historia de Java Copyright © 2017, Oracle y/o sus filiales. Todos los derechos reservados.
Temas
• Breve descripción de Java
• Breve historia de Java
• Grupos de productos de tecnología Java
Java: una
Acerca de Java: una Configuración
Breve
este curso Breve Historia de Java
Historia
Sección 1
JFo 1-2
Breve historia de Java Copyright © 2017, Oracle y/o sus filiales. Todos los derechos reservados. 4
20 Años de Java
En el año 2015, la primera versión de Java para uso
público celebró su vigésimo aniversario.
JFo 1-2
Breve historia de Java Copyright © 2017, Oracle y/o sus filiales. Todos los derechos reservados. 5
Tecnología Java
• Java es el estándar global de desarrollo y distribución de
aplicaciones móviles y embebidas, juegos, contenido
basado en web y software de empresa.
• Java le permite desarrollar, desplegar y utilizar
eficazmente emocionantes aplicaciones y servicios.
• Desde portátiles, centros de datos y videoconsolas
hasta superordenadores científicos, teléfonos móviles e
Internet, Java está en todas partes.
JFo 1-2
Breve historia de Java Copyright © 2017, Oracle y/o sus filiales. Todos los derechos reservados. 6
Puesto de Java en el mundo
• Actualmente, Java es el lenguaje de desarrollo más
utilizado, con diferencia, en todo el mundo.
• Más de 9 millones de desarrolladores afirman que han
pasado al menos algo de su tiempo desarrollando en
Java, según un estudio reciente de Evans Data.
• Eso entre una población mundial de unos 14 millones
de desarrolladores.
JFo 1-2
Breve historia de Java Copyright © 2017, Oracle y/o sus filiales. Todos los derechos reservados. 7
Puesto de Java en el mundo
JFo 1-2
Breve historia de Java Copyright © 2017, Oracle y/o sus filiales. Todos los derechos reservados. 8
Escritorios de Java
• 1.100 millones de escritorios ejecutan Java (Nielsen
Online, Gartner 2010)
• 930 millones de descargas de Java Runtime
Environment (JRE) al año (agosto de 2009–2010)
• 9,5 millones de descargas de Java Development Kit (JDK)
al año (agosto de 2009–2010)
JFo 1-2
Breve historia de Java Copyright © 2017, Oracle y/o sus filiales. Todos los derechos reservados. 9
Teléfonos móviles de Java
3 mil millones de teléfonos móviles utilizan Java.
JFo 1-2
Breve historia de Java Copyright © 2017, Oracle y/o sus filiales. Todos los derechos reservados. 10
Java TV y Java Card
El 100% de los reproductores Blu-Ray ejecutan Java.
JFo 1-2
Breve historia de Java Copyright © 2017, Oracle y/o sus filiales. Todos los derechos reservados. 11
Java Está Ya en la Nube
JFo 1-2
Breve historia de Java Copyright © 2017, Oracle y/o sus filiales. Todos los derechos reservados. 12
Temas
• Breve descripción de Java
• Breve historia de Java
• Grupos de productos de tecnología Java
Acerca de Java: una Configuración
este curso Breve historia de Java
Sección 1
JFo 1-2
Breve historia de Java Copyright © 2017, Oracle y/o sus filiales. Todos los derechos reservados. 13
Historia de Java
Érase una vez…
JFo 1-2
Breve historia de Java Copyright © 2017, Oracle y/o sus filiales. Todos los derechos reservados. 14
Historia de Java
• En 1990, Sun Microsystems empezó un proyecto de
investigación para dotar de conexiones en red a los
dispositivos de consumo, como grabadores de
vídeo (VCR) y televisores.
• Se pensaba que el próximo gran avance en el mundo de
la informática sería la fusión de las computadoras y de
los dispositivos digitales de consumo.
• Sun también había experimentado algunos problemas
con el uso del lenguaje C/C++.
JFo 1-2
Breve historia de Java Copyright © 2017, Oracle y/o sus filiales. Todos los derechos reservados. 15
Historia de Java
• El Green Team, un equipo de
desarrolladores de software
altamente cualificados de Sun bajo
la dirección de James Gosling,
desarrolló una solución denominada
Oak, que luego pasaría a
denominarse Java.
• Dispositivos con diferentes
procesadores (CPU) podían
conectarse y compartir las mismas
mejoras de software a través de
un único lenguaje de programación.
JFo 1-2
Breve historia de Java Copyright © 2017, Oracle y/o sus filiales. Todos los derechos reservados. 16
Historia de Java
• Este concepto inicial era demasiado avanzado para su
época y varios acuerdos con compañías de dispositivos
de consumo resultaron infructuosos.
• El Green Team se vio obligado a buscar otro mercado
para su nuevo lenguaje de programación.
• Afortunadamente, la World Wide Web era cada vez más
popular y el Green Team reconoció que el lenguaje Oak
era perfecto para desarrollar componentes multimedia
web para mejorar páginas web.
JFo 1-2
Breve historia de Java Copyright © 2017, Oracle y/o sus filiales. Todos los derechos reservados. 17
Historia de Java
• En un principio, el lenguaje Oak se utilizó en pequeñas
aplicaciones denominadas applets, y los programadores
que utilizaban Internet adoptaron lo que más tarde se
convertiría en el lenguaje de programación Java.
• El punto decisivo para Java fue en 1995, cuando
Netscape incorporó Java en su explorador.
• Oracle adquirió Sun Microsystems en 2010.
JFo 1-2
Breve historia de Java Copyright © 2017, Oracle y/o sus filiales. Todos los derechos reservados. 18
Duke, la Mascota de Java
• Duke es la mascota oficial de Java.
• El Duke original lo creó el artista gráfico del Green Team,
Joe Palrang.
JFo 1-2
Breve historia de Java Copyright © 2017, Oracle y/o sus filiales. Todos los derechos reservados. 19
Historia de las Versiones de Java
Versión de Java Año
JDK Alfa y Beta 1995
JDK 1.0 1996
JDK 1.1 1997
JDK 1.2 1998
JDK 1.4 2000
JDK 5 2004
JDK 6 2006
JDK 7 2011
JDK 8 2014
JDK 9 Lanzamiento previsto en
septiembre de 2016
JFo 1-2
Breve historia de Java Copyright © 2017, Oracle y/o sus filiales. Todos los derechos reservados. 20
Temas
• Breve descripción de Java
• Breve historia de Java
• Grupos de productos de tecnología Java
Acerca de Java: una Configuración
este curso Breve Historia de Java
Sección 1
JFo 1-2
Breve historia de Java Copyright © 2017, Oracle y/o sus filiales. Todos los derechos reservados. 21
Grupos de productos de tecnología Java
Hay cuatro grupos de productos de tecnología Java con
sus correspondientes tipos de dispositivo de destino:
1. Java Platform, Standard Edition (Java SE)
2. Java Platform, Enterprise Edition (Java EE)
3. Java Platform, Micro Edition (Java ME)
4. Java Card
JFo 1-2
Breve historia de Java Copyright © 2017, Oracle y/o sus filiales. Todos los derechos reservados. 22
Tipos de Dispositivo de Destino
JFo 1-2
Breve historia de Java Copyright © 2017, Oracle y/o sus filiales. Todos los derechos reservados. 23
Java SE
Se utiliza para desarrollar aplicaciones que se ejecutan en
computadoras de escritorio.
JFo 1-2
Breve historia de Java Copyright © 2017, Oracle y/o sus filiales. Todos los derechos reservados. 24
Java EE
Se utiliza para crear grandes aplicaciones distribuidas de
empresa, de servidor y de cliente.
JFo 1-2
Breve historia de Java Copyright © 2017, Oracle y/o sus filiales. Todos los derechos reservados. 25
Java ME
• Se utiliza para crear aplicaciones para dispositivos con
almacenamiento, visualización y potencia limitados.
• Se usa para desarrollar aplicaciones para teléfonos
móviles, PDA, decodificadores digitales, tarjetas
inteligentes, Frambuesa Pi y muchas más.
JFo 1-2
Breve historia de Java Copyright © 2017, Oracle y/o sus filiales. Todos los derechos reservados. 26
Java Card
• En la actualidad hay 5 mil millones de Java Card en uso.
• Se utiliza para crear aplicaciones que se puedan
ejecutar de forma segura en tarjetas inteligentes
y dispositivos similares de poca memoria.
• Java Card se suele utilizar en las siguientes áreas
(y muchas más):
– Identidad
– Seguridad
– Transactions
– SIM de teléfonos móviles
JFo 1-2
Breve historia de Java Copyright © 2017, Oracle y/o sus filiales. Todos los derechos reservados. 27
PROPERTIES
On passing, 'Finish' button: Goes to Next Slide
On failing, 'Finish' button: Goes to Next Slide
Allow user to leave quiz: At any time
User may view slides after quiz: At any time
Show in menu as: Multiple items
Resumen
En esta lección, debe haber aprendido lo siguiente:
• Mostrar ejemplos de cómo las personas interactúan
con Java en su vida diaria
• Resumir la historia de Java
• Comprender los grupos de productos de tecnología Java
JFo 1-2
Breve historia de Java Copyright © 2017, Oracle y/o sus filiales. Todos los derechos reservados. 29