堆:存储new出来的对象(包括成员变量)
成员变量周期:创建对象时存在,对象被回收时消失
垃圾回收器gc :不定时回收没有引用的对象,回收过程透明,想快些调用System.gc()
内存泄漏:不在使用的对象未被及时回收,太多--》占用太多内存 ,建议不在引用及时回收