java对象静态变量放在jvm的什么区域?

如题所述

对于JVM内存区的划分可参考不会,因为类的静态变量是此类的所有实例化对象全局共享的,即指向同一块内存,只要一个对象更改了静态变量,其他对象读到的都是更改后的静态变量,从设计上而言,也很容易理解,静态变量也称之为类变量,可以直接使用类名访问而不需要通过类对象访问,一楼所言有误。这要看你的业务需求,原则上是尽量减少不必要的静态变量,对于一直常量类的话,你的变量就要包含静态变量了。
温馨提示:答案为网友推荐,仅供参考
相似回答