环球讯息:Java基础Object类的finalize方法
1、在Object类中的源代码:protectedvoidfinalizethrowsThrowable{}GC:负责调用finalize方法。2、finali
1、在Object类中的源代码:
protectedvoidfinalizethrowsThrowable{}
GC:负责调用finalize方法。
【资料图】
2、finalize方法只有一个方法体,里面没有代码,而且这个方法是protected修饰的。
3、这个方法不需要程序员手动调用,JVM的垃圾回收器负责调用这个方法。
不像equalstoString,equals和toString方法是需要你写代码调用的。
finalize只需要重写,重写完将来自动会有程序来调用。
4、finalize方法的执行时机:
当一个java对象即将被垃圾回收器回收的时候,垃圾回收器负责调用
finalize方法。
5、finalize方法实际上是SUN公司为java程序员准备的一个时机,垃圾销毁时机。
如果希望在对象销毁时机执行一段代码的话,这段代码要写到finalize方法当中。
6、静态代码块的作用是什么?
static{…}
静态代码块在类加载时刻执行,并且只执行一次。
这是一个SUN准备的类加载时机。
finalize方法同样也是SUN为程序员准备的一个时机。
这个时机是垃圾回收时机。
7、提示:
java中的垃圾回收器不是轻易启动的,
垃圾太少,或者时间没到,种种条件下,
有可能启动,也有可能不启动。
示例代码:
publicclassObjectTest06{publicstaticvoidmain(String[]args){/*for(inti=0;i<1000000;i++){personp=newperson;p=null;}*/for(inti=0;i<1000;i++){personp=newperson;p=null;//有一段代码可以建议垃圾回收器启动。if(i%50==0){System.gc;//建议启动垃圾回收器。(只是建议,可能不启动,也可能启动。启动的概率高了一些。)}}}}//项目开发中有这样的业务需求:所有对象在JVM中被释放的时候,请记录一下释放时间!!!//记录对象被释放的时间点,这个负责记录的代码写到哪里?//写到finalize方法中。classperson{//重写finalize方法//Person类型的对象被垃圾回收器回收的时候,垃圾回收器负责调用:p.finalize;protectedvoidfinalizethrowsThrowable{System.out.println(this+"启动JVM销毁垃圾!");}}
运行结果:
关键词:
1、在Object类中的源代码:protectedvoidfinalizethrowsThrowable{}GC:负责调用finalize方法。2、finali
全国开展涉疫药品和医疗用品稳价保质专项行动2023年01月05日07:23央视网
北京市生态环境局大气环境处处长李翔表示,北京市将深入实施“绿色北京”战略,以改善大气环境质量为核心,以实现“减污降碳协同增效”为总抓
央视网消息:国家邮政局数据显示,元旦假期,全国邮政快递业共揽投快递包裹超过21 3亿件。其中,揽收快递包裹10 6亿件,同比去年元旦假期增长1
沪深交易所2023年01月04日公布的交易公开信息显示,三角轮胎因成为当日涨幅偏离值达7%的证券而登上龙虎榜。
央视网消息:为守好“保健康、防重症”防线,各地多措并举,提升重症救治能力,全力保障老年人、孕产妇等重点人群健康。重庆市巫溪县在35家乡
景区免费时间:2023年1月1日—2023年3月31日景区免费名单:西湖景区、西溪湿地、良渚遗址公园、千岛湖、大明山、天目山、黄公望隐居地、瑶琳仙
早高峰时段,城市通勤车流明显回升;政府行政服务大厅内,窗口工作人员繁忙有序;工厂车间里,按订单抓紧生产交货……1月3日是2023年首个工作
本文前言:自打戴维斯受伤之后,我认为湖人原本赛季中期打进西部前6的计划难以实现,靠着38岁的詹姆斯和状态下滑的威少是不可能把球队带到那个
1、欠条格式今欠张三人民币现金贰拾(20 00)元整,经协商约定为2009年12月30日前全部还清,特立此据。此据(居中)欠款人:李四(盖章)(靠左)2009
日前,兰州新区印发《兰州新区配租型保障房建设管理办法(试行)》,于1月1日起正式试行。
粮食入库前,除杂是必不可少的环节。与传统作业线相比,中央储备粮新港直属库一站式清理中心的粉尘浓度能减少80%以上,可以做到卸粮、输送、
点蓝字关注,不迷路~来源券商中国“女子100万投资基金到期损失98万”话题冲上微博热搜。近期,中国裁判文书网公布了多份判决书,多位投资人状
“打了几年C@,一直都是防小外援,说真的都快防吐了,但转念一想,教练让我干这事,也是因为我有能力去做,所以也就没什么了。”这是赵睿这
1、走私核材料罪侵犯的客体是对外贸易管制。核材料属于违禁品,国家禁止这些物品自由流通,其性质不同于可合法流通的一般商品。因而,走私核材
网贷逾期一般会上征信,有些借贷机构在用户逾期后一天后就会上报给征信机构,而有些借贷机构则是会在几天后上报给征信机构,因为有些借贷机构可
12月30日,小清河博兴港以下段试航活动在博兴港(滨州市博兴县湖滨作业区)隆重举行,山东海运首制2艘内河航运纯电集装货运专用船舶“鲁清001”
前言❝代码仓库地址:https: github com Oneflow-Inc one-yolov5欢迎starone-yolov5项目获取最新的动态。如
【来源:综合自中国气象局】新乡12月31日(周六)天气预报,白天天气现象晴,风向风力:东风<3级,气温10摄氏度。夜间天气现象多云,风向风力:东
格隆汇12月30日丨华润医药公布,于2022年12月30日,公司与华润租赁订立2023 2024年华润租赁战略合作协议,期限于2023年1月1日开始并于2024年12月31日终止
贝贝南瓜是目前比较火的一种南瓜,不仅因为其漂亮的外观,还因为它富含多种对人体有益的物质,食用价值备受人们追捧。那么作为网红的贝贝南瓜
年终营销案例盘点:安利纽崔莱冬奥营销斩获三项大奖2022年12月30日14:33中国网财经
证券时报e公司讯,国光电器在互动平台表示,公司9月底已获得国内某新能源汽车头部客户的定点,为其某款车型供应整车整套多款扬声器及音箱。初
格隆汇12月29日丨京信通信宣布,公司已于2022年12月29日收到新交所就建议第二上市发出之上市资格函,而待其所载之条件达成后,已发行普通股以
康泰医学12月29日主力资金净流出7474 85万元,涨跌幅为-7 01%,主力净量(dde大单净额 流通股)为-1 41%,两市排名4875 4902。投顾分析:该股今
Copyright 2015-2022 西南酒业网 版权所有 备案号:皖ICP备2022009963号-8 联系邮箱:39 60 29 14 2@qq.com