继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

关于内存释放和作用域销毁的研究

欧米雪儿lyy
关注TA
已关注
手记 33
粉丝 64
获赞 315

一、堆内存:存放引用空间的值;
对象数据类型或者函数数据类型在定义的时候都会开辟一个堆内存,一个引用地址,如果这个内存赋值给变量,这个堆内存被占用;
清空 obj = null;让我们的内存空间等于null
我们想要堆内存释放、销毁,只要把所有引用它的变量赋值null;.0

栈内存
全局作用域:
只有当页面关闭的时候,全局作用域才会销毁;
私有的作用域 (只有函数执行会参数私有的作用域)
一般情况下,函数执行,生成一个私有作用域,当私有作用域代码执行完成后,我们当前作用域会主动的进行释放和销毁;
特殊情况下,当前私有作用域中一部分被外部占用,这个时候作用域就不能被销毁;

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP