美文网首页js css html
final、finally、finalize区别

final、finally、finalize区别

作者: 糯米团子123 | 来源:发表于2022-06-25 22:29 被阅读0次

    final:修饰符,修饰类则表示类不能被继承,修饰方法和变量则表示方法或者变量不可以被修改,只能使用。

    finally:try{}catch(){}finally{}语法的最后一部分,表示无论发生任何情况都会被执行。finally语句可以被省略,但是只要finally部分存在,则一定会执行finally中的代码;

    try{

        return 10;

    }catch(Exception e){

    }finally{

        return 15;

    }

    // 此语句最终返回的数值是15.

    finalize:Object的一个方法,用于在垃圾回收器执行时调用被回收对象的此方法,释放内存。

    相关文章

      网友评论

        本文标题:final、finally、finalize区别

        本文链接:https://www.haomeiwen.com/subject/prvrvrtx.html