java - Number类的表现

标签 java performance generics benchmarking

我只是想知道 Number 类的性能,而不是使用泛型甚至大量函数来处理基本类型。

原始类型显然是我认为最快的选择,但是如果性能损失不是太大,编码人员可能更容易只使用 Number 类或泛型,而不是制作一个接受和返回 long、double(等)。

我即将对提到的 3 个选项进行性能基准测试。做这件事时有什么我应该注意/尝试的,或者更好的是,有人做过这件事他们可以给我结果吗?

最佳答案

通常您使用 Number 类而不是原始类型,因为您需要在集合或其他基于对象的类中使用这些值。如果您不受此要求的限制,那么您应该使用原语。

关于java - Number类的表现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5785188/

相关文章:

c# - 无法传递派生列表<>

java - 带有 Spring 引导的“访问控制允许来源”

Java - java.net.NoRouteToHostException : No route to host: connect

java - 空指针异常?

java - 接受接口(interface)列表或实现列表的方法

java - 构造具有未知子类型的 Java 泛型

java - 线程和同步

database - Oracle 查询优化器的诊断输出

java - 如何让安卓应用程序在一天中的特定时间做某事

mysql - 更新表时查询变慢