如果是通过构造函数初始化,只能在类的内部,实例化之后,才能访问到初始化的值。
在其他类里调用静态变量,如果不实例化,也不会调用初始化的值。
静态变量的作用域
如果按我想的,那么此时a=3,
静态变量的作用域

在其他类里调用,还是0

当类调用静态方法时候,只是单单调用方法,并不是在一个类里面初始化之后,在另一个类里面调用方法时就已经初始化了。

静态变量的作用域
new server();
才是在这个类里面初始化了,
每个类时每个类的,调用方法是单独的。

相关文章: