解析 Java语言的八种基本数据类型有:byte字节型,占一个字节。short短整型,占两个字节。int整型,占4个字节。long长整型,占8个字节。float单精度浮点型,占4个字节。double双精度浮点型,占8个字节。char字符型,占两个字节。boolean型,表示逻辑值,有true和false两个值,分别占一个字节。
基础数据类型:byte(字节型),short(短整型),int(整型),long(长整型),float(单精度浮点型),double(双精度浮点型),char(字符型) 1.byte字节型 占1个字节,范围-128到127 bytea=5;byteb=6;//byte c=200;//编译错误,超出范围 2.short短整型 占2个字节,范围-32768到32767 shorta=10; 3.int整型 占4个...
一: int、float、double精度问题 float/int占32位(bit)4字节,double占 64位8字节。 float ,1位符号位, 8位指数位,23位尾数位 double,1位符号位,11位指数位,52位尾数位 float尾数位23位,2^23=8.3E6,7位,所以不同的编译器规定不同,有些是7位,有些8位 double尾数52位,2^52=4.5E15,15位,所以double...
short占2个字节范围:-32768-31767 int占4个字节范围:-2147483648-2147483647 (一般用这一个就够了,熟称正负21亿) long占8个字节范围:-9223372036854775808-9223372036854775807 浮点类型 float占4个字节 double占8个字节(一般用这一个) 字符类型 字符类型char占2个字节 2.boolean类型:占1位其值只有true和false两个 ...
int类型:占4个字节范围:-2147483648~2147483647 long类型:占4个字节范围:-9223372036854775808~9223372036854775807 浮点类型: float类型:占4个字节 double类型:占2字节 字符类型: char类型:占2个字节 布尔类型: boolean类型:占1位,其值只有true和false两个
byte占1字节, short占2字节,int占4字节, long占8字节 boolean占1字节,char占2字节,float占4字节,double占8字节 范围: byte: - 128~127 (-2的7次方到2的7次方-1) short: -32768~32767 (-2的15次方到2的15次方-1) int: -2147483648~2147483647 (-2的31次方到2的31次方-1) ...
但一般情况下,这些基本数据类型在64位系统中占用的字节数如下:char:2个字节int:4个字节long:8个字节float:4个字节double:8个字节 需要注意的是,这只是一般情况下的占用大小,具体的大小可能会受到编译器、操作系统和虚拟机等因素的影响。另外,Java的基本数据类型的大小是固定的,不受机器的字节序影......
①数值型:byte(1字节) < short(2字节) < int(4字节) < long(8字节) ②浮点型:float(4字节)< double(8字节) ③字符型:char(2字节) ④布尔型:boolean(8字节) 引用数据类型:String,数据,类,接口 ※注意:8大基本类型在应用中均小写,应用类型的首字母需要大写。
char占用的是2个字节 16位,所以一个char类型的可以存储一个汉字。 整型: byte:1个字节 8位 -128~127 short :2个字节 16位 int :4个字节 32位 long:8个字节 64位 浮点型: float:4个字节 32 位 double :8个字节 64位 注:默认的是double类型,如3.14是double类型的,加后缀F(3.14F)则为float类型的。