Java虚拟机中,数据类型可以分为两类:基本类型和引用类型.基本类型的变量保存原始值,即:他代表的值就是数值本身: 引用类型的变量保存引用值,引用值代表了某个对象的引用而不是对象的本身,对象的本身存放在这个引用值所标示的地址的位置. 基本的数据类型包括:byte,short,int,long,float,double,boolean,returnAddress 引用类型包括:类类型,接口类型和数组. 堆与栈:堆与栈是程序运行的关键. 栈是运行时的单位,而堆是存储的单位. 栈解决程序的运行问题,即