zoukankan      html  css  js  c++  java
  • finalize方法概述

    这个方法是干什么用的呢:在我们编写的代码里在我们创建好对象之后,如果这个对象没有任何引用指向他的时候,就是一个垃圾对象,就会默认被系统一个叫垃圾回收的东西回收,但是他在回收之前呢会调用finalize这个方法,这个方法不是我们程序员调用的,是在回收垃圾之前,系统调用的这个方法:System.gc();,这个方法可以快速垃圾回收,gc是System里的一个方法,他可以建议垃圾收集器,而不是命令,他建议之后,垃圾回收站并不会马上过来处理这个垃圾对象

    在这里我们可以发现,我们并没有调用他这个方法,是他自己进行调用的,所以当我们对象没有作用变成废物的时候呢,系统会自动调用,这个finalize方法记住不是我们程序员调用的而是系统调用的,重要的事情说三遍,是系统自己调用的不是程序员调用的,是系统调用的,不是我们程序员自己调用的

              

  • 相关阅读:
    统计MySQL数据库硬盘占用量大小
    zookeeper 集群安装与配置
    On Java 8中文版 英雄召集令
    下划线参数转成驼峰
    在Ubuntu 18.04中安装JDK 8
    GIT和GitHub的使用总结
    Python目录
    selenium代码实例
    Fiddler请求图标含义
    Tensorflow之神经网络
  • 原文地址:https://www.cnblogs.com/JiXianSen/p/12142935.html
Copyright © 2011-2022 走看看