JAVA 关键字final

JAVA final关键字可对变量(Field),方法(Method),类(Class)进行修饰

1)final修饰成员变量

 final修饰的成员变量只能初始化一次且必须赋值,初始化赋值后不能修改。

 final修饰的成员变量有三个地方可以赋值初始化:变量声明时、static块中、构造方法中。

2)final修饰方法(Method)

被final修饰的方法不能被重写

class A{
	public final void f(){
		
	}
	
}


class B extends A{
//	public void f(){
//		
//	}
}

3)  final修饰类(Class)

被final修饰的类不能被继承


猜你喜欢

转载自blog.csdn.net/qq_30097741/article/details/80573179