【发布时间】:2010-06-10 15:14:04
【问题描述】:
在编写地图时,我发现声明Map<int, int> 是语法错误,而Map<Integer, Integer> 是可以的。
是否只能在 Java 中实例化对象类型上的泛型,而不是原始类型?如果是这样,对基元的装箱/拆箱是否有明显的性能损失?
【问题讨论】:
-
正如其他人指出的那样,存在一定的性能损失。但是,性能分析工具的显着性和用户的显着性之间存在很大差异。