jvm包括两种数据类型,基本类型和引用类型。
基本类型
包括,数值类型,boolean类型,和returnAddress类型。
数值类型包括,整型,浮点型,和char类型。
boolean类型同样只有true和false。
returnAddress类型是一个指针,指向jvm指令的操作码,在Java中没有与之对应的类型。
boolean类型的操作会被转化为int类型的操作进行,boolean数组会当成byte数组去操作。1表示true,0表示false。
引用类型
包括三种,类类型,数组类型,和接口类型。
它们的值是动态创建的类实例,数组,或实现接口的类实例。