Final的用法
a) Final修饰的类不能被继承
b) String就是一个被final修饰的类,我们只能用不能被继承
c) Final不仅可以修饰类,还可以修饰变量,被final修士的变量就是一个长量,只能赋一次值
d) Final修饰的方法不能被子类重写
finalize关键
概念:“一个类重写了Object的finalize,使用System.gc(),对该对象进行回收
.finalize在什么时候用被调用?那三种情
1.所有对象被Garbage Collection时自动调用,比如:运用System.gc()
2. 程序退出时为每个对象调用一次finalize方法
3. 显式的调用finalize方法
Finaly:1.对异常对象提供一个出口
2. 可以进行资源清理工作(如:关闭打开的文件,删除临时文件,关闭数据库连接)