final:可以修饰 class、field、method 等,被 final 修饰的类不可继承,被 final 修饰的 field 不可修改,被 final 修饰的 method 不可重写。
而往往Abstract类是需要被继承的,所以Abstract和final这两个关键词是不可能同时使用
finally:
try {
}catch(){
}fianlly{
}
catch住了Exception之后finally可以继续处理一些事物,如果try没有excpetion是不会进入的
Finalize used by GC
一般我们是不会用到的