0% encontró este documento útil (0 votos)
4 vistas20 páginas

Origen y características del lenguaje Java

El documento aborda el origen y desarrollo del lenguaje de programación Java, destacando su evolución desde el lenguaje Oak y su integración con Internet. Se exploran conceptos fundamentales como la programación orientada a objetos, la declaración de variables y el control de flujo, así como las características distintivas de Java. Además, se incluye información sobre la creación de programas básicos en Java y su ejecución.

Cargado por

cosasorion71
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)
4 vistas20 páginas

Origen y características del lenguaje Java

El documento aborda el origen y desarrollo del lenguaje de programación Java, destacando su evolución desde el lenguaje Oak y su integración con Internet. Se exploran conceptos fundamentales como la programación orientada a objetos, la declaración de variables y el control de flujo, así como las características distintivas de Java. Además, se incluye información sobre la creación de programas básicos en Java y su ejecución.

Cargado por

cosasorion71
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

Origen de Java

1
Índice

1 .- Origen del Lenguaje de la Programación en JAVA


 Tendencias en los lenguajes de programación.
 Programación Orientada a Objetos.
 Inicio y propósitos del Lenguaje JAVA.

2.- Declaraciones, inicialización y ámbito de las variables.


 Declaración de clases.
 Declaración, inicialización y uso de primitivas, arreglos, enum.
 Declaración de Métodos.
 Instancias de Clases.

2
Contenido del curso taller
Programación en JAVA

3.- Control de flujo.


 Desarrollo de código utilizando estructuras
condicionales.
 Desarrollo de código utilizando estructuras
repetitvas.
 Afirmaciones y validaciones.
 Excepciones.
4.- Contenido del API.
 Las clases wrapper primitivas.
 Clases String, StringBuilder y StringBuffer.
 Clases para el manejo de archivos.
 Interfaces.
 Creación de un prototipo.

3
Tendencias en los lenguajes de programación

4
Gráfica de uso de lenguajes de programación en la creación
de projectos en Sourceforge.
[Link]

5
Uso de lenguajes - TIOBE index
([Link]

6
Árbol cronológico de lenguajes de programación

Documento en formato pdf que muestra fecha, la


relación de los lenguajes de programción
◦ [Link]

Historia de los lenguajes de programación


◦ [Link]

7
Programación Orientada a Objetos (POO) Origen

La POO tiene sus orígenes en 1960. Este paradigma de programación


se enfoca en programas compuestos de módulos autosuficientes (
“Clases”) , cada instancia de estas (“objeto”) contiene toda la
información necesaria para manipular su propias estructuras de
datos(“miembros”).

Las principales contribuciones a este paradigma de programación son


reconocidas. A Ole-Johan Dahl and Kristen Nygaard of the Norwegian
Computing Center in Oslo quienes modifican el lenguaje simula I y
crean el lenguaje Simula 67 y posterior a ello surgen muchos lenguajes
de programación basados en la programación orientada a objetos.
(Smalltalk, JAVA).

8
Origen del Lenguaje de
Programación JAVA.
•Original mente fue llamado Oak
•Los miembros del equipo de trabajo fueron: Bill Joy, Patrick Naughton,
Mike Sheridan, James Gosling.
•En 1994 el equipo de Oak reconoce que se el lenguaje se integra bien a
internet.
•En 1996 el primer lanzamiento que no fue de prueba
•Java es tecnología libre

9
Características del lenguaje
Orientado a Objetos
Mejoras al lenguaje C++
Distribuido.
Multi-threading
Security
APIs (código preescrito)
Fácilmente portable a múltiples plataformas

10
Lenguaje de programación
compilado

11
Ejecución de un lenguaje de
programación interpretado.

12
Java compila el código fuente e interpreta bytecode

13
Tecnología y productos JAVA

14
Creando mi primer programa en java desde
línea de comando
Descargar e instalar el J2SDK ([Link])
 [Link]
Agregar en variables de entorno PATH:
 “C:\Program Files\Java\jdk1.6.0_13\bin”
Agregar al CLASSPATH .;
Verificar que se reconozca el comando javac desde Símbolo del
sistema.
 C:\Users\Administrador>javac -version
javac 1.6.0_13

15
Hola mundo en JAVA
/**
* The HelloWorldApp class implements an application that
* simply prints "Hello World!" to standard output.
*/
class HelloWorldApp {
public static void main(String[] args) {
[Link]("Hello World!"); // Display the string.
}
}

16
Escribe las siguientes clases y compila la clase
[Link]

Verificar otro ejemplo con SL-275, pag 52 – tema 1-8)

17
18
Enviando datos a la clase desde la línea de
comandos
Ejemplo :

19
Repaso
Breve origen de la programación OO.
Como surge y que es JAVA.
Características de JAVA
Java compila el código fuente e interpreta bytecode .
Creamos nuestra primera aplicación.
Lectura de datos desde el teclado.

20

También podría gustarte