0% encontró este documento útil (0 votos)
14 vistas37 páginas

Creación y Origen de Java

Java fue creado por James Gosling en 1990 en Sun Microsystems para desarrollar software para electrónica doméstica. La plataforma Java incluye el lenguaje de programación Java, el ambiente de desarrollo JDK y el ambiente de ejecución JRE. El desarrollo de un programa en Java implica las fases de edición, compilación, carga, verificación y ejecución.
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 PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
14 vistas37 páginas

Creación y Origen de Java

Java fue creado por James Gosling en 1990 en Sun Microsystems para desarrollar software para electrónica doméstica. La plataforma Java incluye el lenguaje de programación Java, el ambiente de desarrollo JDK y el ambiente de ejecución JRE. El desarrollo de un programa en Java implica las fases de edición, compilación, carga, verificación y ejecución.
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 PDF, TXT o lee en línea desde Scribd

Introducción a Java

Lección 1
Temario
• Introducción
• Historia.
• Plataforma Java.
• Tecnología Java.
• Lenguaje de Programación.
• Ambiente de desarrollo (JDK).
• Java Development Kit.
• Ambiente de ejecución (JRE).
• Biblioteca de Clases Java.
• Máquina Virtual de Java.
• Códigos de Bytes.
• Recolector de basura.
• Seguridad en el código.
• Cargador de clases.
• Verificador de códigos de bytes.
• Fases de desarrollo de un programa en Java.
• Instalación del JDK.
• Instalación del BlueJ.
Introducción
Historia
Historia

James Gosling, creador de Java

Desarrollado en SUN Microsystems en 1990


Java surgió de la necesidad de crear
software para la electrónica doméstica.
Historia
Historia
Plataforma Java
Plataforma

Una plataforma es la base en el cual se


constituye un hardware, sobre el cual un
software puede ejecutarse o desarrollarse.
Plataforma Java
Es el nombre de un entorno o
plataforma de computación
originaria de Sun
Microsystems, capaz de
ejecutar aplicaciones
desarrolladas usando
el lenguaje de programación
Java u otros lenguajes que
compilen a bytecode y un
conjunto de herramientas de
desarrollo.
Plataforma Java

Java EE

Java SE

Java ME
Tecnología Java

Lenguaje de programación
Ambiente de desarrollo

Ambiente de ejecución
Lenguaje de programación

Orientado a Objetos
Lenguaje Java

Compilado Interpretado

Independiente de la plataforma

Códigos de bytes
Ambiente de Desarrollo (JDK)

Appletviewer
javac
java
javadoc
JDK. Java Development Kit
Ambiente de Ejecución (JRE) Programas Java

JRE

APIs
Máquina
Virtual
La Máquina Virtual de Java
Máquina Virtual de Java

Intérprete

Cargador de Clases
Verificador
de Códigos de Bytes

Sistema Operativo

Hardware
Códigos de bytes

Es el lenguaje que
entiende la JVM
Es independiente de
la plataforma
Tienen la extensión
.class
Recolector de basura
Libera memoria no utilizada
Es una tarea (thread) de la Máquina Virtual
Se realiza en forma automática
Seguridad en el código Java
Una de las ventajas de
Java es que es distribuido.
Esta situación puede
originar código malicioso.

Java afronta esta situación


Implementando un:
Cargador de clases
Verificador de Códigos de Bytes El verificador nos asegura que:
El código cumple las especificaciones
de la JVM

No viola la integridad del Sistema

No causa desbordamientos
de memoria

Los tipos de parámetros son


correctos

No hay conversiones ilegales


de datos
Fases de desarrollo de un
programa en Java
Fases de desarrollo.
Edición

Compilación

Carga

Verificación

Ejecución
Fases de desarrollo.
Fases de desarrollo.
Fases de desarrollo.
Fases de desarrollo.
Fases de desarrollo.
Instalación del JDK
[Link]
Descargar el JDK

Clic aquí
Descargar el JDK

Clic para descargar


doble clic para instalar
Instalar el JDK
Instalación del BlueJ
Descargar el BlueJ [Link]

Clic aquí
Descargar el BlueJ

Clic aquí
Instalar el BlueJ

doble clic para instalar

También podría gustarte