本文参考自https://blog.csdn.net/tiangongkaiwu152368/article/details/68958367
final:
一种常量修饰符,代表不能被修改,可用来修饰类,方法和变量。
被final修饰的类不能被继承;方法不能被重写,变量必须在声明时赋值,且不能再改变。
finaly:
用于异常处理,实际中一般用于关闭文件流,释放资源等操作
finalize:
方法名。
一旦垃圾收集器准备好释放对象占用的存储空间,会首先调用finalize(),而且只有在下一次垃圾收集过程中,才会真正回收对象的内存。所以如果使用finalize(),就可以在垃圾收集期间进行一些重要的清除或清扫工作。