final 可以修饰变量(静态变量,非静态变量),方法的参数,方法,类
被final修饰的静态变量不能再非静态代码块中初始化
被final修饰的非静态变量不能在静态代码块当中初始化
被final修饰的非静态变量可以在构造器当中初始化,但被final修饰的静态变量则不能在构造器当中初始化
被final修饰的方法的参数,不能被修改,否则编译错误
被final修饰的类不能被继承
被final修饰的方法不能被重写
finally只能用在try/catch语句中,并且附带一个语句块,表示这段语句总是被执行
finalize,该方法是属于Object类的,所以所有类都拥有该方法,在垃圾收集器(garbage collector)删除对象的时候,调用该方法 |