final :
final可以修饰类,方法,变量。
final修饰类不可以被继承,但是可以继承其他类。
final修饰的方法不可以被覆写,但可以覆写父类方法。
final修饰的变量称为常量,这些变量只能赋值一次。
内部类在局部时,只可以访问被final修饰的局部变量。
final修饰的引用类型变量,表示该变量的引用不能变,而不是该变量的值不能变;
finally:
异常处理格式
try{
//可能出异常的代码
}
catch(异常类 对象){
//处理该异常类型的语句
}
finally {
//一定会执行的代码
//catch块使用System.exit(1);除外
}
finalize:
当垃圾回收器确定不存在对该对象的更多引用时,由对象的垃圾回收器调用此方法。子类重写 finalize 方法,以配置系统资源或执行其他清除。
就是作用不同而已,可能命名关键字时这些方法的作用,用final描述都合适把。
|