其实这个问题本身就是有些歧义的。首先要知道的是不管是局部变量还是全局变量,他们都是会被初始化的,只不过对于全局变量来说,他的初始化是在JVM里完成的,当这些存在于堆中的全局变量随着类出现的时候,也会被初始化,而局部变量是存在于栈中的,这个时候如果再需要用JVM去栈里进行初始化的话,是会比较影响性能的,所以干脆还是直接强制初始化的好。
标签:于栈,初始化,java,JVM,局部变量,栈里,全局变量
来源: https://blog.csdn.net/qq_41115379/article/details/110882042