对象的内存分析;对象引用分析和发生在方法中的对象引用分析;以及引用与产生的垃圾分析。 内存分析 一、对象内存1.场景一2.场景二 二、对象引用内存分析1.对象引用2.方法中的对象引用 三、引用垃圾产生分析 一、对象内存 对象在 new 之后才会开辟新的堆内存 1.场景一 直接实例化时,new的时候会开辟堆内存,堆的内容为对象的内部属性 2.场景二 同样的,在new的同时堆内存才会被开辟 二、对象引用内存分析 1.对象引用 2.方法中的对象引用 三、引用垃圾产生分析 垃圾空间就是没有任何栈内存指向的堆内存空间,在引用对象发生后,原有堆内存失去指向,就变成垃圾空间。