0% encontró este documento útil (0 votos)
20 vistas11 páginas

JAVA Exposicion

Este documento describe la historia de Java, incluyendo su creador James Gosling y las diferentes versiones del lenguaje desde la 1.0 hasta la más reciente. También incluye enlaces de descarga y una bibliografía en formato APA.

Cargado por

isai domenico
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
20 vistas11 páginas

JAVA Exposicion

Este documento describe la historia de Java, incluyendo su creador James Gosling y las diferentes versiones del lenguaje desde la 1.0 hasta la más reciente. También incluye enlaces de descarga y una bibliografía en formato APA.

Cargado por

isai domenico
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 11

JAVA

Fundamentos de programación 05/09/2022


Integrantes
• Didier Alejandro Salas Murillo
• Guerrero Hernández Cristian Uriel
• López Padilla Andrés Alejandro
• Mena Ledezma Kevin Isai
 HISTORIA………………………….
 CREADOR…………………………….
 VERSIONES……………………………..
 CONCLUSIONES…………………………

INDICE  LIGA DE DESCARGAS………………………..


 (BIBLIOGRAFIA) FORMATOS
APA……………………………
Java nace en 1991 con el nombre "OAK",
posteriormente cambiado por Green por problemas
legales, y finalmente con la denominación actual JAVA.
El objetivo de java era crear un lenguaje de programación

HISTORIA parecido a C++ en estructura y sintaxis, fuertemente


orientado a objetos, pero con una máquina virtual propia.
Este lenguaje se creó por James Gosling, un informático
canadiense que nació cerca de la región de Calgary en el
año 1956. Gosling obtuvo una graduación en Ciencias,
CREADOR disciplina que estudió en el año 1977 en la Universidad de
la región mencionada previamente.
 Versión 1.0: La primera versión del lenguaje contiene las clases
principales , la maquina virtual y el API gráfico de AWT es un
lenguaje que acaba de nacer.
 Versión 1.1: Aparece en 1997 e incorpora al lenguaje varias clases
que faltaban como Readers /Writers, Calendars y Bundles . Pero
sin ningún lugar a duda su mayor aportación es la inclusión
del estándar de JavaBeans y el API de JDBC para conexión a
VERSIONES bases de datos. Este último supone un salto importante en cuando a

DE JAVA la utilización del lenguaje.


 Versión 1.2: En 1998 aparece otra evolución importante con la
llegada del framework de Collections y el API de Swing que
permite desarrollar interfaces de ventanas más complejos.
 Versión 1.3: Avances pequeños en cuanto a APIs , se añade
soporte JNDI. Sin embargo el avance en cuento a la
arquitectura de la maquina virtual es importante ya que
aparece la máquina HotSpot con compilación JIT (Just-in
Time).
 Versión 1.4: Se produce un salto importante en cuanto a
nuevas APIs. Se incorpora un fuerte soporte de XML ,
Expresiones Regulares , Criptografía etc.
 Versión 1.5: También denomina Java 5 se producen dos saltos
importantes a nivel del Core del lenguaje. Por una parte la
inclusión de tipos Genéricos que se echaban en falta en el
mundo de las colecciones. Por el otro lado la inclusión del
concepto de metadatos con el uso de anotaciones. Se amplía
el soporte de APIs orientadas a programación concurrente.
 Versión 1.6: Esta versión contiene avances muy puntuales con
la inclusión de un API de compilación “on-the-fly” que
permitirá gestionar servicios web de forma cómoda.
 Versión 1.7: Otra versión cuyos cambios a nivel del
lenguaje son limitados. Se produce una mejora de la
máquina virtual incluyendo nuevos recolectores de basura.
 Versión 1.8: Llega Java 8 el gran salto en cuanto al lenguaje
se refiere. Se abren las puerta a la programación funcional
con el uso de expresiones Lambda y Streams. Se realiza
una revisión de APIS y se actualiza de forma importante la
gestión de fechas.
 Versión:1.9 : En este reléase Java incluye el proyecto
Jigsaw que permite modularizar el JDK.y la distribución de
packages . Se trata de un proyecto clave para el futuro
enfoque de Microservicios.
 Versión 1.10: Quizás la mejora más significativa es el
añadido de la palabra var al lenguaje simplificando la
inferencia de tipos cuando programamos de tal forma que a
partir de ese momento es válido el uso de la siguiente
estructura:
Versión 11: Se estandariza el HTTPClient que se
encontraba disponible desde la versión 9 pero en fase de
pruebas y pasa a ser una de las librería de referencia para
realizar peticiones HTTP en Java Eliminación del motor de
Nashorn que servía para ejecutar JavaScript.
 Java 12,13,14,15,16
 Todas estas versiones salen en prácticamente 2 años y a
nivel del desarrollador añaden algunas cosas a destacar:
 Versión 1.12 : Añade la suite de MicroBenchMark que
permite al desarrollador realizar pruebas de rendimiento
dentro del propio JDK.
 Versión 1.15: Añade Los TextBlock que permiten definir
String en formatos multilínea.
CONCLUSIO
N.
Quién inventó Java, Todo sobre James Gosling – Frogames
Liga de descargas
Las versiones de Java y su historia - Arquitectura Java
Historia de Java, un camino lleno de curiosidades (netec.com)
 México, N. (2018, 5 noviembre). Historia de Java, un camino lleno
de curiosidades  . Netec. Recuperado 5 de septiembre de 2022, de
https://www.netec.com/post/historia-y-curiosidades-de-java#:%7E:t
ext=Java%20nace%20en%201991%20con,con%20una%20m%C3
%A1quina%20virtual%20propia

Bibliografía 
.

(Formatos Cecilio Álvarez, caules. (2016b, agosto 12). las versiones de java.

APA) las versiones de java y su historia. Recuperado 5 de septiembre de


2022, de
https://www.arquitecturajava.com/las-versiones-de-java/#Versiones
_de_Java_1-2
 Gabriel, J. (2021, 26 noviembre). Quien inventó Java. Quien
inventó el lenguaje Java? Recuperado 5 de septiembre de 2022, de
https://frogames.es/quien-invento-el-lenguaje-java/

También podría gustarte