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修饰的方法,属性





我会写代码+代码改变世界=我会改变世界! 为什么要改变世界? 如果无法改变世界,那么,世界就会改变我......
原文地址:https://www.cnblogs.com/chougoushi/p/13534587.html