final:用于修饰类,方法,变量。用final修饰的类,方法,变量都有不可变的特性。
1.final关键字用于基本数据类型前,就表明该变量变成了一个常量,在被定义后的赋值不能被修改
2.final关键字修饰的成员变量在定义是就应该赋值,并且只能赋值一次
3.final修是的方法不能被重写,但是能被调用和重写
4.final修饰的类不能被继承
finally:用于异常处理机制
当代码抛出一个异常时,就会终止方法中剩余的代码处理,并退出方法的执行。假如我们打开了一个文件,在文件处理过程中出现了异常,这时的文件还没有关闭,就会出现自语阿奴回收的问题。finally语句就用于解决这一问题。finally语句中的代码是一定会被执行的,所以关闭资源或流的语句一般都写在finally里,以保证资源的合理回收。