线程私有内存区: 程序计数器、java虚拟机栈 。 每一条线程都拥有一份独有的这些内存空间。
线程共享内存区:方法区、堆(空间很大)。方法区中有个常量池,存放常量
GC垃圾回收器:监控堆中存放的对象。 分为年轻代和年老代。
垃圾回收算法:1.标记清除算法、2.复制算法、3标记整理算法