国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

i++、++i、i = i++、i = ++i解惑

newsning / 3507人閱讀

摘要:解惑相關字節(jié)碼指令將一個的型常量常量加載到操作數(shù)棧當取值采用指令,取值采用指令,取值采用指令,取值采用指令。

i++、++i、i = i++、i = ++i解惑 相關字節(jié)碼指令

iconst:將一個(-1~5的int型常量)常量加載到操作數(shù)棧(當int取值-1~5采用iconst指令,取值-128~127采用bipush指令,取值-32768~32767采用sipush指令,取值-2147483648~2147483647采用 ldc 指令。)
iload:從局部變量表中加載int型的數(shù)據到操作數(shù)棧中
istore:將一個int型數(shù)據從操作數(shù)棧存儲到局部變量表
iinc:局部變量自增指令

i++
    public void test1() {
        int i = 0;
        i++;
    }
    
    0 iconst_0
    1 istore_1
    2 iinc 1 by 1       局部變量表中i自增
    5 return
++i
    public void test2() {
        int i = 0;
        ++i;
    }
    
    0 iconst_0
    1 istore_1
    2 iinc 1 by 1       局部變量表中i自增
    5 return
i = i++
    public void test3() {
        int i = 0;
        i = i++;
    }
    
    0 iconst_0
    1 istore_1
    2 iload_1           將i壓入操作數(shù)棧
    3 iinc 1 by 1       局部變量表中i自增
    6 istore_1          將操作數(shù)棧中的i賦值到局部變量表(未自增前的值)    
    7 return
i = ++i
    public void test4() {
        int i = 0;
        i = ++i;
    }
    
    0 iconst_0
    1 istore_1
    2 iinc 1 by 1       局部變量表中i自增
    5 iload_1           將i壓入操作數(shù)棧(已自增的值)
    6 istore_1          將操作數(shù)棧中的i賦值到局部變量表
    7 return

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/69358.html

相關文章

  • Python爬蟲利器二之Beautiful Soup的用法

    摘要:官方解釋如下提供一些簡單的式的函數(shù)用來處理導航搜索修改分析樹等功能。廢話不多說,我們來試一下吧安裝目前已經停止開發(fā),推薦在現(xiàn)在的項目中使用,不過它已經被移植到了,也就是說導入時我們需要。 上一節(jié)我們介紹了正則表達式,它的內容其實還是蠻多的,如果一個正則匹配稍有差池,那可能程序就處在永久的循環(huán)之中,而且有的小伙伴們也對寫正則表達式的寫法用得不熟練,沒關系,我們還有一個更強大的工具,叫Be...

    cjie 評論0 收藏0
  • ES6-前世今生(0)

    摘要:更新了個版本,最新正式版是語言的下一代標準,早已在年月正式發(fā)布?;静恢С忠苿佣藶g覽器對的支持情況版起便可以支持的新特性。比較通用的工具方案有,,,等。 1、ECMAScript是什么? 和 JavaScript 有著怎樣的關系? 1996 年 11 月,Netscape 創(chuàng)造了javascript并將其提交給了標準化組織 ECMA,次年,ECMA 發(fā)布 262 號標準文件(ECMA-...

    LeviDing 評論0 收藏0
  • 前端開發(fā)——讓算法"動"起來

    摘要:函數(shù)和我們之前介紹的冒泡排序是一樣的,只不過這里有一句這句是核心,一看是乍看是不是很奇怪,為什么要然后再。而且細心的會發(fā)現(xiàn)之前我們看到的冒泡排序它只有一層循環(huán)。 正文 當然在我們不清楚具體操作細節(jié)前我們可以先假設一下,我們能夠用什么來實現(xiàn)。按照以前看過的排序動畫我將其分為 1.Js操作Dom,再搭配簡單的css 2.Canvas動畫 之后在查資料的時候發(fā)現(xiàn)還有人用d3這個庫來完成。...

    233jl 評論0 收藏0
  • 前端開發(fā)——讓算法"動"起來

    摘要:函數(shù)和我們之前介紹的冒泡排序是一樣的,只不過這里有一句這句是核心,一看是乍看是不是很奇怪,為什么要然后再。而且細心的會發(fā)現(xiàn)之前我們看到的冒泡排序它只有一層循環(huán)。 正文 當然在我們不清楚具體操作細節(jié)前我們可以先假設一下,我們能夠用什么來實現(xiàn)。按照以前看過的排序動畫我將其分為 1.Js操作Dom,再搭配簡單的css 2.Canvas動畫 之后在查資料的時候發(fā)現(xiàn)還有人用d3這個庫來完成。...

    Tangpj 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<