亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

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

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

瀏覽:124日期: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
相關文章:
主站蜘蛛池模板: 美国毛片aaa在线播放 | 欧洲一级大片 | 那里有黄色网址 | 国产亚洲精品2021自在线 | 亚洲成人午夜影院 | 黄a 大片a v 永久免费 | 风流慈禧一级毛片在线播放 | 日韩美女大全视频在线 | 欧美 自拍 | 欧美一级毛片片免费 | 国内精品一区二区三区最新 | 福利视频午夜 | 欧美另类综合 | 日本a级三级三级三级久久 日本a级特黄三级三级三级 | 黄a一级| 一级毛片视频免费观看 | 成年日韩片av在线网站 | 韩国三级大全久久网站 | 免费高清国产 | 国产成人在线视频免费观看 | 亚洲人视频在线观看 | 久草视频在线资源站 | 免费亚洲视频在线观看 | 久久国产香蕉 | 亚洲国产高清一区二区三区 | 在线观看一级毛片 | 在线99视频| 日韩精品一区二区三区不卡 | 国产成人91高清精品免费 | 日本一区二区高清免费不卡 | 男人性天堂 | 手机国产日韩高清免费看片 | 久久er热这里只有精品23 | a男人的天堂久久a毛片 | 国产一级做a爰片久久毛片 国产一级做a爰片久久毛片99 | 精品无码三级在线观看视频 | 喷潮白浆直流在线播放 | 免费福利在线看黄网站 | 一级做a爰片久久毛片看看 一级做a爰片久久毛片鸭王 | 私人午夜影院 | 成人免费看黄网址 |