En el lenguaje de programación Java encontramos 8 tipos de datos primitivos*, cuyos valores por defecto y rango se detallan en la siguiente tabla:
Tipo de Dato | Valor por Defecto | Valor Min. | Valor Max. |
---|---|---|---|
byte | 0 | -128 | 127 |
short | 0 | -32,768 | 32,767 |
int | 0 | -2,147,483,648 | 2,147,483,647 |
long | 0L | -9,223,372,036,854,775,808 | 9,223,372,036,854,775,807 |
float | 0.0f | ** | ** |
double | 0.0d | ** | ** |
char | '\u0000' | '\u0000' | '\uffff' |
String* | null | "" | Total de Memoria |
boolean | false | false | true |
* Técnicamente hablando, el tipo de dato String no es un primitivo, pero Oracle nos incentiva a tomarlo de esa manera debido a su soporte especial en el lenguaje.
The String
class is not technically a primitive data type, but considering the special support given to it by the language, you'll probably tend to think of it as such.
** http://docs.oracle.com/javase/specs/jls/se7/html/jls-4.html#jls-4.2.3
No hay comentarios:
Publicar un comentario