Fundamentos Programación Java - Capitulo1
Fundamentos Programación Java - Capitulo1
Fundamentos Programación Java - Capitulo1
de Programación en Java
gmoncayo@fing.uce.edu.ec
giovanny.moncayo@gmail.com
q Hardware
q Software, S.O., Aplicaciones
q Lenguajes Procedimentales
q Lenguajes Orientados a Objetos
q Compilador
q Intérprete
Palabras clave
Lenguajes Procedimentales
q Enfoque lineal
q Difíciles de modificar
q Usan funciones
Lenguajes de Programación
Elementos básicos:
q Vocabulario: Palabras reservadas
q Puntuación: Símbolos (; . ,)
q Identificadores: Hacen referencia a datos
que se almacenan en memoria.
q Operadores: Símbolos para procesar
datos (+ - * / % )
q Sintaxis: Forma de escribir el lenguaje de
programación
Java como un Lenguaje de
Programación
Historia
q Diseñado en 1991 por Patrick Naughton y James
Gosling para programar dispositivos embebidos
(TV, refrigeradoras, cocinas, celulares, PDAs, etc).
q Star Seven, OAK
q Java – Café Originario de Asia
q Java 1.0 – 1995
q Java 1.1 – 1997
q Java 1.2 – 1998 (J2)
Java como un Lenguaje de
Programación
Características:
q Totalmente Orientado a Objetos
(Encapsulación, Herencia y Polimorfismo).
q Dispone de un amplio conjunto de librerías
documentadas (API).
q Multiplataforma.
q Amplio Soporte (IDE).
Java como un Lenguaje de
Programación
Ediciones:
q J2SE: Java 2 Standar Edition (Aplicaciones
de uso General)
q J2EE: Java 2 Enterprise Edition
(Aplicaciones Web)
q J2ME: Java 2 Micro Edition (Aplicaciones
para Dispositivos Móviles)
Programas Java
Laboratorio 1.1: Instalación JDK
q Verificar JDK instalado
q Descargar JDK del sitio www.sun.com
q Instalar JDK
q Explorar directorios de instalación
q Establecer diferencias entre:
q SDK
q JDK
q JRE
q TIEMPO: 60 min
Programas Java