美文网首页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