2021-07-08 java static关键字

static c++/java   静态的 所有的类共用

final  java           常量的   定义就初始化 初始化后不可改变

const c++          常量的


【static】java

修饰类 成员变量:类变量,所有实例共享

修饰类 成员方法:类方法,可以直接调用。只能访问所属类静态变量和静态方法

修饰 内部类(不允许修饰外部类):构造等不依赖外部类实例

修饰代码块:仅类初始化的时候 执行一次


静态变量和静态语句块 > 实例变量和普通语句块 > 构造函数


存在继承的情况下,初始化顺序为:

父类(静态变量、静态语句块)

子类(静态变量、静态语句块)

父类(实例变量、普通语句块)

父类(构造函数)

子类(实例变量、普通语句块)

子类(构造函数)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容