2017-04-05 32 views
-2

我正在瀏覽Java中的基本包裝器的文檔。對象包裝器中的Java基本數據字段

雖然我理解這些方法提供的所有額外功能的實用性,但我似乎無法理解該對象如何將該原語存儲在第一位。似乎沒有任何原始的最終整數。

編輯:我瞭解到Java文檔只顯示公共字段和方法,並且在通過源代碼查看私有int字段後。 只是爲了確認,它就像編譯器通過public構造函數進行自動裝箱/自動裝箱一樣簡單來設置值?

+2

真的,Java1.7'private final int value;' –

+0

@ScaryWombat,該字段在我上面鏈接的文檔中沒有提及。下面的答案雖然回答了我的問題。 –

+0

如果你有'私人'的東西,那麼你做廣告給世界嗎? –

回答

1

如果你去的java.lang.Integer的源代碼,你會發現

private final int value; 

,你看不到它的API文檔中的原因,就是私有屬性和方法不包含文檔。

相關問題