JAVA有哪些数据类型?基本数据类型各占多少个字节

java的数据类型分为:基本数据类型和引用数据类型。

JAVA有哪些数据类型?基本数据类型各占多少个字节

基本数据类型各占多少个字节:

数据类型   字节   默认值  
byte   1   0  
short   2    0  
int   4   0  
long   8   0  
float   4   0.0f  
double   8   0.0d  
char   2   \'\u0000\'  
boolean   4   false  

关于boolean占几个字节,众说纷纭,虽然boolean表现出非0即1的“位”特性,但是存储空间的基本计量单位是字节,不是位。所以boolean至少占1个字节。 
JVM规范中,boolean变量当作int处理,也就是4字节;而boolean数组当做byte数组处理,即boolean类型的数组里面的每一个元素占1个字节。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzgwjg.html