Valores por Defecto y Rango de Primitivos en Java


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 DatoValor por DefectoValor Min.Valor Max.
byte0-128127
short0-32,76832,767
int0-2,147,483,648 2,147,483,647 
long0L-9,223,372,036,854,775,8089,223,372,036,854,775,807
float0.0f****
double0.0d****
char'\u0000''\u0000''\uffff'
String* null""Total de Memoria
booleanfalsefalsetrue


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