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

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

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

瀏覽:91日期: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
相關文章:
主站蜘蛛池模板: 青青青亚洲精品国产 | 亚洲图片一区二区 | 亚洲欧洲无码一区二区三区 | 免费性| 玖玖色视频| 国产成人精品三区 | 成年片免费网址网站 | 亚洲第一第二区 | 日日摸夜夜摸人人嗷嗷叫 | 国产欧美二区 | 亚洲美女精品 | 亚洲黄色a| 欧美精品日本一级特黄 | 国产一级特黄毛片 | 日韩在线操 | 亚洲系列在线 | 香蕉视频黄色在线观看 | 日本黄色免费网站 | 国产伦精品一区三区视频 | 国产一级黄色网 | 一级黄色毛毛片 | 成人看片毛片免费播放器 | 国产aaaaaaa毛片 | 黄色影院网站 | 免费毛片a | 成人在线视频免费观看 | 久久亚洲精品成人 | 亚洲欧美成人中文在线网站 | 国产精品自线在线播放 | 国产福利91精品一区二区 | 亚洲影视自拍揄拍愉拍 | 国产精彩视频在线观看免费蜜芽 | 国产成人精品免费午夜 | 99视频在线精品 | 欧美自拍色图 | 久久网页 | 亚洲精品福利 | 免费精品在线 | 亚洲欧美中文字幕高清在线一 | 国产成人精品高清不卡在线 | 亚洲综合在线最大成人 |