final 最终的, 用来修饰变量,方法,类
用它修饰的变量就变成了常量,常量的值不可以改变,修饰的方法不能被重写,类不能被继承, static final 修饰的类成员要直接初始化(如果不直接初始化的话也要在构造函数中初始化)
finalize 来自Object类,对象在内存中(GC堆)的空间被回收的时候,会调用这个方法
finally 用于try catch 语句块之后,表示这里面的代码一定要被执行,这些代码多用来关闭资源
final 最终的, 用来修饰变量,方法,类
用它修饰的变量就变成了常量,常量的值不可以改变,修饰的方法不能被重写,类不能被继承, static final 修饰的类成员要直接初始化(如果不直接初始化的话也要在构造函数中初始化)
finalize 来自Object类,对象在内存中(GC堆)的空间被回收的时候,会调用这个方法
finally 用于try catch 语句块之后,表示这里面的代码一定要被执行,这些代码多用来关闭资源