1.先来看看内存分配策略 静态存储不允许有可变数据结构的存在,也不允许嵌套或递归结构出现,会导致编译程序无法计算准确的存储空间 2.再看看他们之间的联系 栈中存放的是堆中目标的首地址,堆中存放对象实例和数据 3.区别