final、finally 和 finalize 的区别如下:
编号 | final | finally | finalize |
---|---|---|---|
1 | final 用于对类、方法和变量施加限制。 final 类不能被继承,final 方法不能被覆盖,final 变量值不能被改变。 | finally 用于放置重要代码,无论是否处理异常都会执行。 | finalize 用于在对象被垃圾回收之前执行清理处理。 |
2 | final是一个关键字。 | finally是一个块。 | finalize 是一种方法。 |
187、final、finally 和 finalize 有什么区别?
final、finally 和 finalize 的区别如下:
编号 | final | finally | finalize |
---|---|---|---|
1 | final 用于对类、方法和变量施加限制。 final 类不能被继承,final 方法不能被覆盖,final 变量值不能被改变。 | finally 用于放置重要代码,无论是否处理异常都会执行。 | finalize 用于在对象被垃圾回收之前执行清理处理。 |
2 | final是一个关键字。 | finally是一个块。 | finalize 是一种方法。 |