【发布时间】:2018-09-17 18:02:30
【问题描述】:
JVM 是如何确保 32 位和 64 位系统之间的数据类型大小相同的。如果有人能详细解释一下会很有帮助。
【问题讨论】:
-
在 64 位机器上,它尽可能使用 32 位引用,但是,如果必须使用 64 位引用,则数据结构的大小将不同。根据定义,基元的大小相同。
-
真正的问题是为什么给定的原语在其他语言的平台上的大小不同?语言没有定义大小,由实现者决定。