java中成员变量的声明及其修饰符
一个类的成员变量的声明必须出现在类体中,而不是在方法体中(方法体中声明的是局部变量)。
声明一个成员变量的一般形式:
【可访问性修饰符】【static】【final】类型 变量名
【可访问性修饰符】:说明该变量的可访问属性,即定义该该变量可以被访问的范围。
访问修饰符 | 同一个类 | 同包 | 不同包,子类 | 不同包,非子类 |
private | √ | |||
protected | √ | √ | √ | |
public | √ | √ | √ | √ |
默认 | √ | √ |
【java中成员变量的声明及其修饰符】通过对象名访问这些实例变量。
声明了类变量后,第一次调用类的时候,系统仅为变量分配一次内存。不管该类要创建多少个对象,所有对象共享该类的类变量,
可以通过类本身或者某个对象来访问类变量。
【final】:final说明一个常量。
推荐阅读
- 热闹中的孤独
- JAVA(抽象类与接口的区别&重载与重写&内存泄漏)
- Shell-Bash变量与运算符
- JS中的各种宽高度定义及其应用
- 2021-02-17|2021-02-17 小儿按摩膻中穴-舒缓咳嗽
- 深入理解Go之generate
- 异地恋中,逐渐适应一个人到底意味着什么()
- 我眼中的佛系经纪人
- 《魔法科高中的劣等生》第26卷(Invasion篇)发售
- “成长”读书社群招募