Este documento describe los tipos de datos primitivos y objetos en Java. Incluye tablas que muestran los tipos primitivos como double, short, int, long, float, char, y boolean junto con el espacio de memoria que ocupan y su rango de valores. También explica que los tipos objetos incluyen arrays, tipos de la biblioteca como String, y tipos definidos por el programador. Finalmente, señala que un tipo de datos define valores y operaciones y que un sistema de tipificación usa la información de tipos para verificar programas.
2. Tipos de datos en Java
Los primeros lenguajes de programación no usaban
objetos, solo variables. Una variable podríamos decir
que es un espacio de la memoria del ordenador a
la que asignamos un contenido que puede ser un
valor numérico (sólo números, con su valor de cálculo)
o de tipo carácter o cadena de caracteres (valor
alfanumérico que constará sólo de texto o de texto
mezclado con números)
3. Tipos primitivos. NOMBRE TIPO OCUPA RANGO
APROXIMADO
DOUBLE DECIMAL DOBLE 8 BYTES MUY GRANDE
SHORT ENTERO 2 BYTES -32768 A 32767
INT ENTERO 4 BYTES 2*10<9
LONG ENTERO 8 BYTES MUY GRANDE
FLOAT DECIMAL SIMPLE 4 BYTES MUY GRANDE
CHAR CARÁCTER
SIMPLE
2 BYTES ---------------
BOLEAN VALOR TRUE O
FALSE
1 BYTE ----------------
4. Tipos objeto
Tipos
objeto
Tipos de la
biblioteca
Tipos definidos
por el
programador
Arrays
Tipos
envoltorios o
wrapper
String
Cualquiera que nos ocurra
Serie de elementos o formacion
tipo vector o matriz
byte
short
integer
long
float
double
character
boolean
5. un tipo de datos define un conjunto de valores y las
operaciones sobre estos valores. Casi todos los
lenguajes de programación explícitamente incluyen la
notación del tipo de datos, aunque lenguajes
diferentes pueden usar terminologías diferentes. La
mayor parte de los lenguajes de programación
permiten al programador definir tipos de datos
adicionales, normalmente combinando múltiples
elementos de otros tipos y definiendo las operaciones
del nuevo tipo de dato
6. Un tipo de dato puede ser también visto como una
limitación impuesta en la interpretación de los datos
en un sistema de tipificación, describiendo la
representación, la interpretación y la estructura de
los valores u objetos almacenados en la memoria del
ordenador. El sistema de tipificación usa información
de los tipos de datos para comprobar la verificación de
los programas que acceden o manipulan los datos.