final修饰符
final可以用来修饰类、方法、变量
final用来修饰一个类:此类不能被其他类继承
比如:String、System、StringBuffer等
final用来修饰一个方法,表示此方法不可以被重写
比如Object中的getClass()方法final用来修饰变量,此时的变量就称为时一个常量
final修饰属性,可以考虑赋值的位置有:显示初始化、代码块中初始化、构造器中初始化
final修饰局部变量,尤其是final修饰形参的时候,表面此形参是一个常量。当我们调用此方法时,给常量形参赋一个实参,一旦赋值以后,就只能在方法体内使用此形参,且不能重写赋值static final 用来修饰属性,全局常量
发表评论