值类型是现金,引用类型是存折 值类型保存在栈上,保存的是对应的数值(由于栈的特点是需要提前确定分配的空间大小,适合保存不经常改变的量) 引用类型保存在堆上,保存的是对应的实例的保存地址(堆的特点就是动态编译,比较灵活) 值类型:8种基本数据类型 引用类型:除了8种基本数据类型的其他类型,如:Interger Double Float String 数组