1.简单数据类型 是存在栈里面 直接开辟一个空间存放的是值 2.复杂数据类型(通过new关键字创建的对象,系统对象、自定义对象,如Object、Array、Data等) 首先在栈里面存放地址 十六进制表示,对象存放在堆里面