Tipos de Datos en Java
Tipos de Datos en Java
Tipos de Datos en Java
A toda variable que se use en un programa, se le debe asociar (generalmente al principio del programa) un tipo de dato especfico. Un tipo de dato define todo el posible rango de valores que una variable puede tomar al momento de ejecucin del programa y a lo largo de toda la vida til del propio programa.
DATOS PRIMITIVOS: Tipo de dato Byte Short Int Descripcin Byte de longitud entero Entero corto entero Datos Entero entre -127 y 127 Entero entre -32768 y +32768 Entero entre -2147483648 y 2147483647 Entero entre 9223372036854775808 y 9223372036854775808 Datos con coma flotante Datos con coma flotante de 64 bits en formato IEEE754 Entero entre u0000 a uffff en Unicode (0 a 65535) True / false Espacio 8 bits (1 byte) 16 bits (2 bytes) 32 bits (4 bytes) 64 bits (8 bytes)
Long
Entero largo
Float Doubl
Char
boolean
-----
Tipos envoltorio o wrapper (Equivalentes a los tipos primitivos pero como objetos.)
Cualquiera que se nos ocurra, por ejemplo Taxi, Autobus, Tranvia Serie de elementos o formacin tipo vector o matriz. Lo consideraremos un objeto especial que carece de mtodos. Byte Short Integer Long Float Doubl Carcter boolean
DIFERENCIA DE DATOS PRIMITIVOS Y OBJETOS Consideraremos que las variables son entidades elementales: un nmero, un carcter, un valor verdadero o falso mientras que los objetos son entidades complejas que pueden estar formadas por la agrupacin de muchas variables y mtodos
CLASES: La clase donde se derivan las dems clases es la clase abstract ya que se utiliza como clase base para la herencia.
CLASE STRING: String es una variable referenciada asociada a un objeto de la clase java.lang aunque mas concretamente de java.lang.string. se emplea para almacenar cadenas de caracteres. Estas son inmutables, es decir cuando se intenta modificarlas, no se modifica sino que crea otra string nueva.