为什么不在定义变量的时候赋值,要在初始化块里面赋值呢,有什么好处吗?
初始化与赋值是不同的概念:静态变量的初始化是在编译时进行,变量的赋值是在函数或程序运行时进行。静态变量只初始化一次,但可以通过赋值的方式多次修改静态变量的值。