关于生命周期

关于生命周期

老师,静态成员的生命周期是类加载时产生,销毁时释放,那一个类什么时候被销毁呢,是程序运行结束的时候吗?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
提问者 慕粉3940065 2017-09-07 14:41:38

谢谢老师!

一叶知秋519 2017-09-07 10:56:45

关于类什么时候被销毁,共有两种方法:一种是正在使用中的类,强行结束程序的时候,就被销毁了;还有一种就是:通过JVM的垃圾回收机制:当前类没有被任何地方引用 ,且Java堆中不存在该类的任何实例,jvm就会在方法区垃圾回收的时候对类进行卸载,类的卸载过程其实就是在方法区中清空类信息,java类的整个生命周期就结束了;关于垃圾回收机制此处了解就可以了。

祝学习愉快~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师