第三章:数据类型和变量

java把数据类型分为基本类型和引用类型。基本类型主要有:浮点类型、指数类型、字符类型、boolean类型。引用类型主要有:类类型、接口引用类型、数组引用类型。基本类型和引用类型的区别:1,基本类型代表简单的数据类型。引用类型所引用的实例能表示任意复杂的数据结构。2,基本类型仅表示数据类型而引用类型所引用的实例除了表示复杂的数据类型,还能操纵这种数据类型的行为。3,java虚拟机为基本类型分配实际占用的内存空间,而引用类型是在堆区的一个实例的指针。
当一个对象创建好以后,java虚拟机就会给这个对象分配一个引用自身的指针:this。

你可能感兴趣的:(java-oo,虚拟机,java,数据结构)