虚拟机栈 存放当前线程中所声明的变量 java的数据类型 基本数据类型引用数据类型 基本数据类型和引用数据类型划分的标准是什么? 变量在声明的时候,是否能够确认占用内存的大小 数据类型是否能确认占用内存大小基本数据类型能引用数据类型不能 基本数据类型 名称字节byte1short2int4long8float4double8boolean1位char2 引用数据类型 类 接口 数组 不能确定占用内存大小 基本数据类型存放在虚拟机栈中 引用数据类型,将值的引用存放到虚拟机栈中,而对象存放在堆中 引用数据类型占用4个字节存放地址