Java 2
Java 2
Generation/
Curso JAVA (Online-Nacional) 3ªEd.
Java Bootcamp
Eduardo Corral Muñoz
[email protected]
Variables y
tipos de datos
Índice
_01 Conceptos básicos
_02 Tipos Primitivos
_03 Manejando datos
_04 Tipos no primitivos
01
Conceptos básicos
Tipos de variables
Si queremos la clase YoSoy sea más “versatil” y sirva para todos los
alumnos y para cualquier otro curso podemos emplear variables…
Tipos primitivos
Enteros
byte:
número entero de 1 byte, 8 bits -128 a 127
short:
número entero de 2 bytes -32768 a 32767
int:
número entero de 4 bytes -2147483648 a 2147483647
long:
número entero de 8 bytes -9223372036854775808 a
9223372036854775807
Enteros
}
}
Reales – Coma flotante
float:
4 bytes 1,4e−045 a 3.4e+038
Los valores deben terminar con “f” float dato= 5.45f;
double:
8 bytes 4,9e−324 a 1.79e+308
Los valores deben terminar con “d” double dato= 9.52d;
boolean:
Valor lógico de 1 bit true o false (1 o 0)
char:
Carácter alfanumérico 2 bytes ‘A’, ‘b’, ‘*’ …
Si el valor es un carácter, siempre entre comillas simples (‘)
Para algunos caracteres se puede emplear su código ASCII
‘A’ 65, ‘@’ 64, ‘B’ 66 …
Unicode ‘\u0021’ corresponde a ‘!’
Escape ‘\b’, ‘\n’, ‘\r’…
Booleanos y Caracteres
Manejando datos
Sistemas numéricos
Decimal a = 14 c = 254
Octal a = 16 c = 376
Hexadecimal a = 0E c = FE
Sistemas numéricos
Notación en Java
Decimal a = 14 c = 254
import javax.swing.*;
Import java.util.Scanner;
Tipos no primitivos
Strings
String:
Almacena un secuencia de caracteres Cadenas de texto
Siempre entre comillas dobles (“).
Clases
Objetos
Interfaces
Enumeradores
…
Fusión de tipos – Type Casting