avoid getfield opcode(避免使用getfiled操作碼)

在看String類的時候見到這一句avoid getfield opcode不懂啥意思,於是goole一下; 上述method()方法編譯之後,會出現3次getfield操作,   將代碼更改爲 編譯之後的結果如下,出現了一次getfiled操作 總結:在一個方法中需要大量引用實例域變量的時候,使用方法中的局部變量代替引用可以減少getfield操作的次數,提高性能。 也是在這個鏈接看的https
相關文章
相關標籤/搜索