我只是想知道 Number 类的性能,而不是使用泛型甚至大量函数来处理基本类型。
原始类型显然是我认为最快的选择,但是如果性能损失不是太大,编码人员可能更容易只使用 Number 类或泛型,而不是制作一个接受和返回 long、double(等)。
我即将对提到的 3 个选项进行性能基准测试。做这件事时有什么我应该注意/尝试的,或者更好的是,有人做过这件事他们可以给我结果吗?
最佳答案
通常您使用 Number 类而不是原始类型,因为您需要在集合或其他基于对象的类中使用这些值。如果您不受此要求的限制,那么您应该使用原语。
关于java - Number类的表现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5785188/