亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

java - jvm中操作數棧的高位地址在上面還是下面

瀏覽:89日期:2024-01-25 11:58:43

問題描述

這是我在一篇文章中看到的圖片。

我百度查了下,內存中的棧,高位地址在上,每次壓棧(int這類),都會將地址減去1個字節,然后將值放入棧。

但是這張圖,在對操作數棧做壓棧操作的時候,卻從底下往上放了。不知道是我理解錯了,還是作者的一個失誤。

謝謝指點

java - jvm中操作數棧的高位地址在上面還是下面

問題解答

回答1:

我看了該文章的其他圖片,涉及到操作數棧的圖片,都是從下往上的

回答2:

首先,在棧里面連續存入int a和int b,那么b的內存地址一定比a的地址大4個字節,而不是1個字節!

至于大端模式還是小端模式,先從二進制說起,數據在棧內最小存儲單位為字節,字節內的存儲是固定的小端模式!

同樣一個十六進制數據0x3F00 在小端模式下存儲順序為00 3F,而在大端模式下存儲順序為3F 00。說白了就是先存儲低位的字節還是先存儲高位的字節。

而java的存儲模式與計算機的cpu有關,但無論大端還是小端,存儲模式相反解析也是相反的,也就是說同樣一個int無論大端存儲還是小端存儲,計算的結果是一致的。

回答如有錯誤紕漏,請指正

標簽: java
相關文章:
主站蜘蛛池模板: 草草视频免费在线观看 | 三亚美女一级毛片 | 91久久免费视频 | 亚洲视频一区在线 | 免费国产成人综合 | 中文字幕乱 | 欧美中文字幕一区 | 黄黄视频在线观看 | 香蕉视频在线观看免费国产婷婷 | 国内外一级毛片 | 成人午夜又粗又硬有大 | 高清黄色一级片 | 综合久久久久6亚洲综合 | 91小视频在线播放 | 亚洲日韩中文字幕在线播放 | 毛色毛片免费观看 | 国模精品一区二区三区 | 免费视频精品一区二区三区 | 亚洲精品a | 免费观看a级毛片在线播放 免费观看a级片 | 日本特黄特黄aaaaa大片 | 91粉色视频在线观看 | 一本无线乱码不卡一二三四 | 好看的毛片 | 亚洲精品国产一区二区 | 欧美在线黄 | 丁香婷婷色综合 | 亚洲香蕉视频 | 国产黄a三级三级三级 | 国产日韩欧美精品一区 | 国产青青视频 | 精品一区二区三区影院在线午夜 | 性刺激欧美三级在线观看 | 特黄特色一级特色大片中文 | 久久精品国产999大香线焦 | 国产成人综合网在线播放 | 国产日韩精品一区二区在线观看 | 夜婷婷| 在线永久免费观看的a站视频 | 亚洲精选在线 | 看真人一级毛多毛片 |