12

我的同事告诉我,我应该float尽可能减少对象创建并提高性能。Java 在必要时默默地转换floatFloat(这需要一些计算能力)。所以在我看来,唯一需要的Float是当人们需要Float经常使用对象而不是它的原始对象时。

在查看时java.awt.Color,它正在使用Float,也许是不必要的。

什么时候需要更喜欢FloatJava float

4

1 回答 1

8

对象 Float可以设置为 null 以表示未知的值。
float保证有一个值。

自动装箱有一些开销,但这可以忽略不计。您仍然必须为原语分配空间,这样您就没有任何收获。

于 2013-05-13T17:57:58.573 回答