对象的内存分析

对象的内存分析;对象引用分析和发生在方法中的对象引用分析;以及引用与产生的垃圾分析。


一、对象内存

对象在 new 之后才会开辟新的堆内存

1.场景一

对象内存分析
直接实例化时,new的时候会开辟堆内存,堆的内容为对象的内部属性

2.场景二

对象内存分析
同样的,在new的同时堆内存才会被开辟


二、对象引用内存分析

1.对象引用

对象引用

2.方法中的对象引用

方法中的对象引用


三、引用垃圾产生分析

垃圾产生

垃圾空间就是没有任何栈内存指向的堆内存空间,在引用对象发生后,原有堆内存失去指向,就变成垃圾空间。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值