Java中static,final,public,protect,private使用方法

static

当一个方法或者属性被static修饰的时候调用方法,用类名直接调用即可

HelloController().hello2();//注意不能用new对象直接调用静态方法和属性
int a = HelloController.a; //注意要放个接收值的

final

当一个方法或属性被final修饰的时候调用方法,需要new一个对象然后用对象调用方法

HelloController helloController = new HelloController();
helloController.hello2();
int a = helloController.a;

public

被public 修饰的方法,属性可以在任何地方调用到,不管是不是在同一个包下

protect

被protect修饰的方法,属性之鞥呢在同一个包下和在同包下的子类进行调用,

private

被private修饰的方法,属性





posted @ 2020-08-20 13:40  Patrick&Star  阅读(579)  评论(0编辑  收藏  举报