final: 不可改变。可以用于修饰类、方法和变量。 类:被修饰的类,不能被继承。 方法:被修饰的方法,不能被重写。 变量:被修饰的变量,不能被重新赋值
在
Java
中提供了四种访问权限,使用不同的访问权限修饰符修饰时,被修饰的内容会有不同的访问权限,
public
:公共的。
protected
:受保护的
default
:默认的
private
:私有的
可见,
public
具有最大权限。
private
则是最小权限。
编写代码时,如果没有特殊的考虑,建议这样使用权限:
成员变量使用
private
,隐藏细节。
构造方法使用
public
,方便创建对象。
成员方法使用
public
,方便调用方法。