温馨提示×

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

小新
208
2021-03-18 17:35:25
栏目: 编程语言
Java开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

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

java中final、finally、finalize的区别:

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

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

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

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:在java中session和cookie有什么区别

0