static c++/java 静态的 所有的类共用
final java 常量的 定义就初始化 初始化后不可改变
const c++ 常量的
【static】java
修饰类 成员变量:类变量,所有实例共享
修饰类 成员方法:类方法,可以直接调用。只能访问所属类静态变量和静态方法
修饰 内部类(不允许修饰外部类):构造等不依赖外部类实例
修饰代码块:仅类初始化的时候 执行一次
静态变量和静态语句块 > 实例变量和普通语句块 > 构造函数
存在继承的情况下,初始化顺序为:
父类(静态变量、静态语句块)
子类(静态变量、静态语句块)
父类(实例变量、普通语句块)
父类(构造函数)
子类(实例变量、普通语句块)
子类(构造函数)