Java的修饰符

访问权限修饰符

修饰类:外部类只可以使用public 和default,内部类(同一源文件下不同文件名的类)全部都可以使用

修饰成员变量、方法:都可以用

修饰局部变量:public、private、protected都不可以用,因为局部变量只在当前方法有效

final

修饰类:该类不能被继承

修饰局部变量:只能初始化一次

修饰方法:不能被子类重写

修饰成员变量:可以直接初始化,也可以在构造器初始化,但都只能赋值一次,哪怕值一样

当然,每个构造器都要进行赋值

static

修饰成员变量:被所有对象共享

修饰代码块:在类加载时加载进方法区,且只加载一次

修饰方法:不依赖于任何对象就可以访问

猜你喜欢

转载自www.cnblogs.com/xiaobo520/p/10589340.html