2016-05-30 56 views

回答

1

這兩條語句都是等價的。

聲明Integer x = 5會被編譯成

Integer x = Integer.valueOf(5); 

編譯器會爲你做幕後,所以唯一的區別是字符的源文件的數量。

1

Java 5的(因爲自動裝箱/拆箱的)後有除了第一個是較短的沒有區別。

+0

此方法還提供-128至127(含)範圍內的緩存值,並可緩存此範圍之外的其他值。 –