Asesoría y capacitación en informática

Tipos de Datos

     Java define dos tipos de datos

            -Tipos primitivos

            -Tipos referencia

  • Los tipos primitivos son ocho agrupados en cuatro categorías:

            -Lógico: boolean

            -Texto: char

            -Entero:byte, short, int, long

            -Real: float, double

            Ejemplos:

            –boolean  true o false (no int)

            –char  unicode! (16 bits)‏

            –byte  entero de 8 bits con signo.

            –short  entero de 16 bits con signo.

            –int  entero de 32 bits con signo.

            –long  entero de 64 bits con signo.

            –float,double  IEEE 754 floating point

  • Los tipos referencia son apuntadores a objetos.

            – Un tipo referencia guarda un apuntador a la dirección donde se ubica el objeto (32 bits).

            – Sólo puede almacenar objetos de su propio tipo.

            – Todas las clases son de tipo referencia.

            – El valor que toma por defecto una variable de tipo referencia es null.

            Ejemplos:

                  Cuadrado cuad1, cuad2;

                  Circulo circ1;

                  cuad1 = new Cuadrado();

                  circ1 = cuad1;      // Error de compliación

                  cuad2 = cuad1’;     // Ok