Tipos primitivos, complejos
y variables en Java

Complejos o
compuestos

Nativos o
Primitivos

Son los datos más básicos y simples
de Java y además son fáciles de usar.

Char

Es un carácter escrito
entre apóstrofes.

Boolean

Sólo ocupan los valores
falso y verdadero como
si fueran activadores.

Byte

Representa números
de 8 bits que pueden
ir de -127 a 127.

Short

Representa
números de
16 bits que
pueden ir de
-32768 a 32767.

Int

Son valores, sólamente
enteros que pueden ir de
-2.147’483.648 hasta
2.147’483.647.

Long

Son valores de hasta 64 bits
que pueden ir de: -9.223’’372.036.854’775.808
hasta
9.223’’372.036.854’775.807.

Float

Este tipo de dato puede
representar números
decimales, resultados
de divisiones, raíces,
etc.

Double

Puede representar
casi cualqier número
ya que su rango es muy
alto.

Un tipo compuesto es
diferente del tipo de
datosde cualquiera de
sus componentes.

String

ArrayList

Scanner

Son objetos compuestos
de elementos Char.

Permite crear una
"colección" de elementos
al interior de sí misma.

Facilita mucho la tarea de
leer la entrada de datos
por teclado.