stack、heap的区别 存储 stack存放的是基本数据类型变量,以及对象的引用 heap 存放的实际对象速度 stack 存储速度比较快,并且容量较小,程序编译期间就能确定存储 heap存储速度比较慢,容量较大,运行时对象建立的时候,动态分配内存线 程 stack 每个线程都有一个栈 heap 所有线程共享一个堆 GC stack 非常频繁 heap 不频繁