簡體   English   中英

java如何在32位架構中處理long和double

[英]how java handles long and double in 32 bit architecture

java如何處理32位平台中的double和long,我知道java是獨立於平台的,那么它究竟是如何做到的。 我的查詢就像Java一樣,將值存儲為前32位,另一個32位存儲在另一個內存位置,我們如何識別它們?

是的,Java(JVM)一個接一個地存儲/寫入前32位然后接下來的32位。 這就是為什么寫入長(或說雙)字段不是線程安全的(除非它們被標記為volatile)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM