java如何在32位架构中处理long和double

时间:2015-09-16 05:34:46

标签: java double 32bit-64bit long-integer

java如何处理32位平台中的double和long,我知道java是独立于平台的,那么它究竟是如何做到的。 我的查询就像Java一样,将值存储为前32位,另一个32位存储在另一个内存位置,我们如何识别它们?

1 个答案:

答案 0 :(得分:1)

是的,Java(JVM)一个接一个地存储/写入前32位然后接下来的32位。这就是为什么写长(或说双)字段不是线程安全的(除非它们被标记为易失性)