静态成员变量是在类级别上定义的变量,它属于类本身而不是类的某个特定对象。静态成员变量在内存中只存在一个副本,所有对象共享这个副本。这意味着,如果一个对象修改了静态成员变量的值,其他对象也会看到这个变化。 2. 静态成员变量的初始化时机 静态成员变量的初始化时机取决于其初始化方式: 静态初始化:如果静态成员...
OutClassTest.InnerClass no_static_inner = oc1.new InnerClass(); 4.实例化一个静态内部类的方法: a.不依赖于外部类的实例,直接实例化内部类对象 OutClassTest.InnerStaticClass inner = new OutClassTest.InnerStaticClass(); b.调用内部静态类的方法或静态变量,通过类名直接调用 OutClassTest.InnerStaticC...