黑马程序员技术交流社区
标题:
整型数据类型中,需要内存空间最少的是??
[打印本页]
作者:
王德云
时间:
2011-12-22 00:20
标题:
整型数据类型中,需要内存空间最少的是??
本帖最后由 王德云 于 2011-12-22 00:47 编辑
整型数据类型中,需要内存空间最少的是??
作者:
郭繁森
时间:
2011-12-22 00:24
本帖最后由 guofansen 于 2011-12-22 00:38 编辑
byte吧,一个字节(八个二进制位)
拓展:同时 short 2个字节(16个二进制位也即2个八位) int 四个字节 long 8个字节
类型 长度(bit) 范围
char(字符型) 8 ASCII字符
unsigned char(无符号字符型) 8 0~255
signed char(有符号字符型) 8 -128~127
int(整型) 16 -32768~32767
unsigned int(无符号整型) 16 0~65535
signed int(有符号整型) 16 同int
short int(短整型) 8 -128~127
unsigned short int(无符号短整型) 8 0~255
signed short int(有符号短整型) 8 同short int
long int(长整型) 32 -2147483648~2147483649
signed long int(有符号长整型) 32 -2147483648~2147483649
unsigned long int(无符号长整型) 32 0~4294967296
float(单精度型) 32 约精确到6位数
double(双精度型) 64 约精确到12位数
作者:
郭繁森
时间:
2011-12-22 00:26
还不睡呀,什么时候睡?入学考试过没?
作者:
王德云
时间:
2011-12-22 00:49
忐忑中....
作者:
郭繁森
时间:
2011-12-22 00:59
王德云 发表于 2011-12-22 00:49
忐忑中....
:(,不是心里难安我现在也睡了
作者:
于汝国
时间:
2011-12-22 01:12
JAVA语言中定义了8种基本的数据类型,来保存变量。JAVA要求程序中的每一个变量都规定自己的类型。正因为如此,JAVA属于强类型语言,从而不同于JavaScript这样的弱类型脚本语言。
下面我们来看看这8种类型:
byte:8位,最大存储数据量是255,存放的数据范围是-128~127之间。
short:16位,最大数据存储量是65536,数据范围是-32768~32767之间。
int:32位,最大数据存储容量是2的32次方减1,数据范围是负的2的31次方到正的2的31次方减1。
long:64位,最大数据存储容量是2的64次方减1,数据范围为负的2的63次方到正的2的63次方减1。
float:32位,数据范围在3.4e-45~1.4e38,直接赋值时必须在数字后加上f或F。
double:64位,数据范围在4.9e-324~1.8e308,赋值时可以加d或D也可以不加。
boolean:只有true和false两个取值。
char:16位,存储Unicode码,用单引号赋值。
所以,整型数据类型中,需要内存空间最少的是byte。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2