国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網 會員登陸 & 注冊

不懂字節(jié)碼也能看懂的i++和++i運行原理分析

2023-05-16 22:11 作者:喵莉櫻Nyayurn  | 我要投稿

int i = 0;

int j = i++ + ++i;

System.out.println(j); // 2

模擬一下字節(jié)碼的運行

可以看到i++的操作步驟就是先把i放入操作數(shù)棧,然后再將i自增

而++i其實就是先自增后放入操作數(shù)棧

再看一個案例:

int i = 0;

i = ++i;

i = 0;

i = i++;

同上,i = ++i因為先自增,所以在操作數(shù)棧內的值也是1,最后賦值i也是1

i = i++因為后自增,操作數(shù)棧內的值是0,所以最后賦值時i是0

不懂字節(jié)碼也能看懂的i++和++i運行原理分析的評論 (共 條)

分享到微博請遵守國家法律
平山县| 那坡县| 潼关县| 灵璧县| 五寨县| 宁化县| 团风县| 株洲县| 渝中区| 类乌齐县| 乌兰察布市| 黄平县| 安康市| 宜兰市| 金寨县| 大田县| 仁布县| 富裕县| 富锦市| 和林格尔县| 佛山市| 泌阳县| 宜兴市| 金平| 南宁市| 郸城县| 富裕县| 绍兴市| 延庆县| 高密市| 巴彦县| 福海县| 遵义县| 永丰县| 长阳| 武穴市| 清徐县| 梧州市| 铜川市| 巢湖市| 临颍县|