Documentos de Académico
Documentos de Profesional
Documentos de Cultura
S01.s1 - Material - Caracteristicas Java
S01.s1 - Material - Caracteristicas Java
JAVA
ALGORITMOS Y
ESTRUCTURA DE DATOS
Tipo de datos
Ejemplos secuenciales
Ejercicios
TIPOS DE DATOS
Java está tipado estáticamente y es fuertemente tipado.
LOS TIPOS PRIMITIVOS SON LOS TIPOS NATIVOS DE JAVA,NO ES NECESARIO
CREAR UN OBJETO PARA HACER USO DE ELLOS,ASEGURA LA PORTABILIDAD
DE LOS PROGRAMAS. A PARTIR DE ESTOS TIPOS PRIMITIVOS DE DATO
PUEDEN CONSTRUIRSE OTROS TIPOS DE DATOS COMPUESTOS. DATOS DE TIPO
LOS TIPOS DE DATOS PRIMITIVOS SE PUEDEN ORGANIZAR EN 4 GRUPOS:
OBJETO
Numéricos SON LOS TIPOS BYTE, SHORT, INT Y LONG. LOS 4
enteros: REPRESENTAN NÚMEROS ENTEROS CON SIGNO. SON IDENTIFICADORES QUE HACEN REFERENCIA A UNA INSTANCIA DE ALGUNA CLASE EN
PARTICULAR. LOS OBJETOS TIENEN LOS DATOS Y FUNCIONLIDADES (METODOS).
EL TIPO CHAR REPRESENTA UN CARÁCTER
Carácter : CODIFICADO EN EL SISTEMA UNICODE.
Array SERIE DE ELEMENTOS O FORMACIÓN TIPO VECTOR O MATRIZ.
Numérico LOS TIPOS FLOAT Y DOUBLE REPRESENTAN
decimal : NÚMEROS DECIMALES EN COMA FLOTANTE. biblioteca estándar de STRING (CADENAS DE TEXTO)
Java MUCHOS OTROS (P.EJ. SCANNER, TREESET, ARRAYLIST…)
EL TIPO BOOLEAN ES EL TIPO DE DATO LÓGICO;
Lógicos: VALORES : TRUE Y FALSE. Tipos definidos por el CUALQUIERA QUE SE NOS OCURRA, POR EJEMPLO:
programador TAXI, AUTOBUS, PERSONA
DATOS DE TIPO Tipos envoltorio o EQUIVALENTES A LOS TIPOS PRIMITIVOS, PERO COMO
wrapper OBJETOS.
PRIMIVO
TIPO PRIMITIVOS
TIPO DESCRIPCIÓN DEFAULT TAMAÑO EJEMPLOS
char carácter unicode \u0000 (NULL) 16 bits ‘a’, ‘\u0041’, ‘\101’, ‘\\’
float coma flotante IEEE 754 0.0 32 bits 1.23e100f, -1.23e-100f, .3ef, 3.14f
Pese a que String no es un tipo de dato primitivo, también es utilizado al declarar variables.
Ejemplo de uso de
tipo de datos
Variables
Variables Una variable es un espacio de la
memoria correspondiente a un dato
cuyo valor puede modificarse durante
tipo nombreVariable; la ejecución de un programa y que está
asociado a un identificador.
Local Local
Se refiere al uso de una
ámbito variable.
De instancia
global
Estáticas
(de clase) Depende de donde creemos
una variable, la podremos
utilizar en un lugar u otro.
Variables locales
Una variable definida dentro de
un bloque, método o constructor
se llama variable local.
Separadores TIENEN UNA FUNCIÓN ESPECIFICA PARA CONTROL DEL CÓDIGO FUENTE
Operadores Aritméticos
OPERADOR Descripción Ejemplo de Resultado
expresión Ejemplo
Secuencia de Valor
escape
\” Doble comilla
Se usan en cualquier
\’ Comilla Simple
expresión regular de tipo
texto como print
La clase Scanner de Java provee métodos
La clase Scanner para leer valores de entrada de varios tipos,
está localizada en el paquete java.util., Se
genera un objeto tipo scanner.
Calcular el sueldo total multiplicando sueldo por hora con las horas
trabajadas.
Ejercicio