2017-04-05 47 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文档中的原因,就是私有属性和方法不包含文档。

相关问题