Capítulo 2
Fundamentos de java

Variables y tipos de datos (3 de 3)

Las variables en Java pueden ser uno de los siguientes tipos:

  • Tipo primitivo.

    Una variable de tipo primitivo contiene un solo valor del tamaño y formato apropiado de su tipo: un número, un carácter, o un valor booleano.

La tabla siguiente lista los tipos de datos primitivos soportados por Java.

Tipo Descripción Tamaño/Formato
Números enteros

byte Entero byte 8-bit 2's
short Entero corto 16-bit 2's
int Entero 32-bit 2's
long Entero largo 64-bit 2's
Números reales

float Punto flotante 32-bit IEEE 754
double Punto flotante de doble presición 64-bit IEEE 754
Otros tipos

char Un solo carácter 16-bit caracteres Unicode
boolean Un valor booleano true o false

En Java, cualquier numérico con punto flotante automáticamente se considera double. Para que sea considerado float se agrega una letra "f" o "F" al final del valor.

    double d = 10.50;
    float f = 10.50F;


  • Referencia.

    Los arreglos, las clases y las interfaces son del tipo referencia. El valor de una variable del tipo referencia es una dirección de un conjunto de valores representados por una variable.

    Las referencias en Java no son como en C++, éstas son identificadores de instancias de alguna clase en particular.

    Ej.
    
    String  cad;     //referencia a un objeto de la clase String
    Punto  p;     //referencia a un objeto de la clase Punto	
    int[]  var_arreglo;   //referencia a un arreglo de enteros
    
«Indice»     «Anterior»     « Siguiente »