国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

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

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

問題描述

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

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

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

謝謝指點

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

問題解答

回答1:

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

回答2:

首先,在棧里面連續(xù)存入int a和int b,那么b的內(nèi)存地址一定比a的地址大4個字節(jié),而不是1個字節(jié)!

至于大端模式還是小端模式,先從二進制說起,數(shù)據(jù)在棧內(nèi)最小存儲單位為字節(jié),字節(jié)內(nèi)的存儲是固定的小端模式!

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

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

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

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 免费播放毛片 | 国产高清一级视频在线观看 | 97欧美精品一区二区三区 | 国产成人女人在线视频观看 | 国产在线不卡午夜精品2021 | 欧美成人专区 | 欧美一区精品 | 国产伦理自拍 | 美女很黄很黄 | 亚洲欧美日韩在线观看二区 | 亚洲一区在线播放 | 日韩一区二区在线观看 | 亚洲男人的天堂久久香蕉 | 免费成人一级片 | 手机看成人片 | 狼人 成人 综合 亚洲 | 国产99精品免费视频看6 | 亚洲成人黄色在线观看 | 欧美一级毛片欧美毛片视频 | 日日摸人人拍人人澡 | 久久99精品综合国产首页 | 日韩不卡一级毛片免费 | 日韩一级精品视频在线观看 | 免费国产成人高清无线看软件 | 国产黄色三级三级三级 | 成人在线高清 | 国产伦一区二区三区四区久久 | 亚洲 欧美 丝袜 | 亚洲精品一区二区手机在线 | 久热香蕉精品视频在线播放 | 妖精www成人动漫在线观看 | 97精品国产综合久久久久久欧美 | 精品国产高清不卡毛片 | 久草在线中文最新视频 | 欧美成人精品不卡视频在线观看 | 91香蕉视频免费 | 91精品专区 | www国产视频| 男人的亚洲天堂 | 欧美日一本| 成年人在线视频观看 |