在java中final、finally、finalize有什么区别 java中final,finally,finalize的区别

主机教程 建站分享 2年前 (2022-11-19) 186次浏览

文章摘要:在java中final、finally、finalize有什么区别 java中final,finally,finalize的区别

java中final、finally、finalize的区别: 1.final可以用来修饰类、方法和变量,修饰 […]

java中final、finally、finalize的区别:

1.final可以用来修饰类、方法和变量,修饰类表示该类不能被继承、修饰方法表示该方法不能被重写、修饰变量表示该变量是一个常量不能被重新赋值。

2.finally则是异常处理的一部分,只能用在try/catch语句中,一般用来存放一些关闭资源的代码。

3.finalize()是在java.lang.Object里定义的,属于一个方法,一般由垃圾回收器来调用。


声明:
若非注明,本站文章源于互联网收集整理和网友分享发布,如有侵权,请联系站长处理。
文章名称:在java中final、finally、finalize有什么区别 java中final,finally,finalize的区别
文章链接:http://www.7966.org/post/13066.html
转载请注明出处

喜欢 (0)