主要还是跟内存分配有关系
意思是static分配了固定的内存空间吗?能说的更明白点吗?谢谢!
通常,过程终止后,此过程中的局部变量将立即消失。静态变量可继续存在,并保留其最新值。您的代码下次调用此过程时,此变量将不会重新初始化,仍然存储已赋给它的最新值。静态变量在定义它的类或模块的生存期内继续存在。