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中被定义。

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

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

  • 相关阅读:
    从点子到产品
    基础设计模式
    SpringBoot单元测试
    结构化思维
    考试脑科学读书笔记
    爆发式成长的思维
    人人都是产品经理笔记
    文本处理工具awk
    CSP-S2019【绍兴一中集训】
    寒假集训【1.28】
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/4729912.html
Copyright © 2011-2022 走看看