恩 不错不错。 
- final--修饰符,如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类。因此一个类不能即被声明为abstract的,又被声明为final的。
 
 - finally--异常处理时提供finally来执行任何消除操作。如果抛出一个异常,那么相匹配的catch字句就会执行,然后控制就会进入finally块。
 
 - finalize--方法名,它是在object类中定义的。子类覆盖finalize() 方法以整理系统资源或者执行其他清理工作。
 
  复制代码 补充一点: 
对于finally关键字,使用try、catch、finally块包围的代码不论是否有异常产生,最后都将执行finally里边,而不是只有产生异常才执行。 
经常用于对上文代码中打开的文件资源和数据库资源进行关闭操作:-           }finally {
 
 -                         try {
 
 -                                 if (rs0 != null) {
 
 -                                         rs0.close();
 
 -                                 }
 
 -                                 if (stmt0 != null) {
 
 -                                         stmt0.close();
 
 -                                 }
 
 -                                 if (conn0 != null) {
 
 -                                         conn0.close();
 
 -                                 }
 
 -                         } catch (SQLException e) {
 
 -                                 e.printStackTrace();
 
 -                         }
 
 -                 }
 
  复制代码 |