Lenguaje Java Elementos Básicos
Lenguaje Java Elementos Básicos
Lenguaje Java Elementos Básicos
Orientado a Objetos.
Fuertemente tipeado.
Sintaxis similar a C/C++.
Sin punteros: garbage collection.
Portable=> Principio Write Once, Run
Anywhere
Integra librerías (API) para objetos
distribuidos, hilos, socket, interfaz de
usuario.
Lenguaje interpretado (considerado híbrido).
Java: Modelo de ejecución
Aplicaciones Java
Aplicaciones
API
no Java
JVM
Sistema Operativo
Entorno de desarrollo
Editor Compilador
Fase 1: Edición Fase 2: Compilación
(.java) (.class)
Verificador de
Fase 4: Verificación
Bytecodes
Máquina Virtual de
Fase 5: Ejecución
Java (JVM)
Java: Aspectos Léxicos
Texto: char
De Clase:
String y todo tipo de dato que no sea primitivo
Java: Tipos de Datos. Ejemplos
Operadores Aritméticos:
Suma (+)
Resta(-)
Multiplicación(*)
División (/)
Módulo (%)
Incremento (++)
Decremento (--)
Operadores Lógicos:
AND ó “y lógico”()
OR u “o lógico”(||)
NOT o negado(!)
Relacionales:
Cualquier tipo de dato: Igual a (==) , Distinto de ( !=)
Condicional:
(condicion)? accion1: accion2;
Java: Condicionales
Java: Ciclos
Java: Procedimientos y Funciones
Atributos
Constructor
Método
Clases y Objetos en Java. Ejemplo.
Clases y Objetos en Java. Ejemplo.