64位 java 数据类型_java 数据类型

java 数据类型

转载请注明出处:https://www.cnblogs.com/guoapeng/p/13783339.html

第一章:java 基本数据类型

Java 中的基本数据类型只有以上 8 个,除了基本类型(primitive type),剩下的都是引用类型(reference type)。

原始类型:boolean,char,byte,short,int,long,float,double。

包装类型:Boolean,Character,Byte,Short,Integer,Long,Float,Double。

1. 布尔型:

原始类型(primitive type):

boolean:

说明:boolean数据类型表示一位的信息, 但是由于虚拟机处理的最小单位是byte, 所以存储一位的boolean信息仍然需要1byte。

存储字长:1byte

值范围:false, true

包装类型(reference type):

Boolean(java.lang.Boolean)

存储字长:

对象头(Header)(Markword + 类指针kclass):

32位系统上占用8bytes,64位系统上占用16bytes

实例数据(Instance Data):1byte

对齐填充(Padding):7bytes

你可能感兴趣的:(64位,java,数据类型)