JAVA —— 访问属性

private :针对于类,只能在该类访问

如private int value ,则在该类外,不能出现.value

public :公共的,可以任意访问

friendly(未定义属性也默认friendly):同一个包(目录)内可以访问,出了这个包就不起作用

static:在类出现的时候便初始化了,与对象无关

            类变量,属于这个类而不属于对象,可以在static函数中直接访问

            类函数,属于这个类的函数,能直接访问static的变量和函数,或者通过对象访问

发现一个很好的图:

JAVA —— 访问属性_第1张图片

你可能感兴趣的:(JAVA)