3 回答

TA貢獻(xiàn)1883條經(jīng)驗(yàn) 獲得超3個(gè)贊
我想了解這個(gè)優(yōu)化的目的。在什么樣的情況下性能得到提高等。對這一問題的一些研究將有很大的參考價(jià)值。
Integer
Integer
Integer.valueOf()
Integer

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超9個(gè)贊
Integer.valueOf(int)
Integer
256
.
-128
+127

TA貢獻(xiàn)1799條經(jīng)驗(yàn) 獲得超6個(gè)贊
你似乎對什么是“實(shí)例”有嚴(yán)重的誤解。根本不可能有兩個(gè)不同的值“屬于同一個(gè)Integer實(shí)例”。對象實(shí)例基本上是一個(gè)內(nèi)存區(qū)域。您可以有多個(gè)具有相同值的不同實(shí)例,但不能相反。緩存將為不同的值返回不同的實(shí)例;它只是確保始終獲得相同值的相同實(shí)例。
添加回答
舉報(bào)