JAVA中变量的内存大小是否依赖于Java虚拟机?

Chi*_*hah -1 java jvm memory-management

变量是否具有不同的内存大小,具体取决于JVM?

Thi*_*ilo 5

是.

例如,对象几乎肯定会在64位JVM上占用比在32位JVM上更多的内存.

但是,原始类型的"逻辑大小"(例如int(总是32位))由Java规范修复.

  • 按规格设置的原始尺寸.可以在这里找到:http://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html (2认同)