国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > java基础 > finalize在java中的清理

finalize在java中的清理

头像

小妮浅浅

2021-02-21 09:46:054270浏览 · 0收藏 · 0评论

本教程操作环境:windows7系统、java10版,DELL G3电脑。

1.概念

finalize()主要用于在垃圾收集器将对象从内存中清除出去之前做必要的清理工作。这个方法是由垃圾收集器在确定这个对象没有被引用时对这个对象调用的。

2.语法

protected void finalize() throws Throwable { }

3.参数

4.返回值

没有返回值

5.实例

public class FinalizeTest {
 
    static  class Person {
        String name;
 
        @Override
        protected void finalize() throws Throwable {
            System.out.println("finalize " + name);
            super.finalize();
        }
    }
 
 
    public static void main(String[] args) {
        Person p = new Person();
        p.name = "ltt";
        p = null;  // 此后,p原先指向的Person对象会在某个时间被 gc 回收掉
 
        System.gc();  // 建议 JVM 进行 gc 操作,但不一定会进行 gc 操作
        System.runFinalization();  // 执行将要被销毁的对象的 finalize 方法
    }
}

运行结果

finalize ltt

为了触发 gc行为,用了下面的代码:

System.gc();  // 建议 JVM 进行 gc 操作,但不一定会进行 gc 操作
System.runFinalization();  // 执行将要被销毁的对象的 finalize 方法

以上就是finalize在java中的清理方法,在我们系统内容将要满时可以使用这种方法,不过这类情况出现的不多,所以finalize使用的次数也比较少。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

女人尝试到更粗大的心理变化| 把女人弄湿后男人的心理变化| 《喂奶人妻厨房HD》| 美丽小洞5荷尔蒙| 《偷吃爸爸的擎天柱》电影在线看| 《黏糊糊的你》免费观看 | 97在线观看免费高清电视剧狂飙| 日韩在线观看免费全集电视剧网站| 《特别酒店》免费观看| 邻居熟妇的乳峰| 大美女图片现身大全的视频| 韩漫免费观看在线阅读浸画 | 《性爽2》电影| 《请好好疼爱里面》免费观看 | CSGO高清大片免费播放器| 国产少女免费观看电视剧| 十九岁暴躁少女CSGO免费观看| 火车上荫蒂添的好舒服图片| 共享女儿小诗1~10章的背景资.| 边摸边吃奶边做的视频| 《法国空乘10》| 《魅魔之耻》1~4集免费看| 免费观看已满十八岁电视剧美国| 女性私处蹲下拍照有疙瘩| 老婆同意了交换男人心态| 激战2奶妈| 私密浏览器看片| 星空电影在线观看免费完整版 | 向日葵在线观看免费高清电视剧| 《性爽2》电影| 小妹妹爱大棒棒免费观看电视剧一| 《交换做爰》在线观看| 灭火宝贝在线观看完整免费满天星| 欧美大片PPT| 爱的健身房| 女人被男人进入后的心理变化| 全飞秒手术2024价目表| 坤坤寒入桃子里电视剧| 《夫妻快乐宝典》| 美女和帅哥一起努力生产豆浆| 用毛笔刷尿孔不准尿出来怎么办