版权声明: https://blog.csdn.net/qq_36979290/article/details/82781243
问题:面试题 final、finally、finalize的区别是什么
final:
1.可以修饰类,那么不能被继承;
2.可以休息属性,那么不能被修改;
3.可以修饰方法,那么不能被重写【复写】;
finally:
1.异常处理中,主要用来释放资源的,和 try...catch一起使用,finally他在最后一定会被执行
finalize:
1.用于垃圾回收,如果对象在堆中没有任何引用时,jvm会调用finalize来回收这个匿名对象;