JAVA的final关键字: final修饰的类不能被继承 final修饰的方法不能被重写 final修饰的类的某个属性的值不能被修改 final修饰的某个局部变量不能被修改 使用细节 final修饰的属性在定义时,必须赋初值,并且以后不能修改,赋值可以在如下位置之一: 定义时构造器中代码块中 若final修饰的属性是静态的,则初始化的位置只能在 定义时静态代码块中 final类不能被继承,但可以实例化对象 如果类不是final类,但含有final方法,该方法虽不能重写,但可以被继承