25,776
社区成员
发帖
与我相关
我的任务
分享都可以修饰类、方法、成员变量
static可以修饰类的代码块,final不可以
static不可以修饰方法内局部变量,final可以。
static修饰表示静态或全局
static修饰的代码块表示静态代码块,当JVM加载类时,只会被创建一次
static修饰的变量可以重新赋值
static方法中不能用this和super关键字
static方法必须被实现,而不能是抽象的abstract
static方法只能被static方法覆盖
final修饰表示常量、一旦创建不可被修改
final标记的成员变量必须在声明的同时赋值,或在该类的构造方法中赋值,不可重新赋值
final方法不能被子类重写
final类不能被继承,没有子类,final类中的方法默认是final的
final不能用于修饰构造方法
private类型的方法默认是final类型的