final概念: 如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父亲被继承.因此,一个类不能既被声明为abstract,又被声明为final. 将变量或方法声明为final,可以保证它们在使用中不被改变.其初始化可以在两个地方: 一是其定义处,也就是说,在final变量定义时直接给其赋值: 二是在构造函数中. 这两个地方只能选其一,要么在定义时给值,要么在构造函数中给值,不能同时既在定义时给了值,又在构造函数中给另外的值,而在以后的引用中只能读取,不可修改.被声明为fina…