zoukankan      html  css  js  c++  java
  • final、finally、finalize差异

    final、finally、finalize差异

    1.final修饰符

    它代表了一类是完美的类,它不能被继承,因此。一个类不能既被标记为final类别。同一时间被标记为abstract。

    将变量或者函数申明为为final,表示该变量和函数在使用中不能被改动。一个函数一旦被声明为final就在子类中不能被重写。同一时候,參数也能够被声明为final。表示在函数中不能被改变。

    2.finally

    在异常处理时提供finally块,来运行不论什么清楚操作。假设抛出一个异常,那么相匹配的catch子句就会被运行。然后就会进入finally块。

    (注:假设在try块中有return语句,会先运行finally块中的内容)。

    3.fianlize

    fianlize是方法名。

    java技术同意使用fianlize()方法在垃圾收集器将对象(需确保对象没有被引用时调用)从内存中清除出去。

    fianlize()方法是在object中被定义。

    子类覆盖,要清理系统内存。

    版权声明:本文博客原创文章,博客,未经同意,不得转载。

  • 相关阅读:
    webstorm 2017 激活破解
    落在纸上的思考
    Mysql数据库备份脚本
    asp.net c# 打开新页面或页面跳转
    转正专业考试
    关于mysql-5.7.23-winx64.msi的安装
    win server 2012 R2 你需要先安装 对应于 KB2919355 的更新
    零碎
    按钮
    猪猪公寓——冲刺第一天
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/4729912.html
Copyright © 2011-2022 走看看