Одна вещь, которую вы должны знать, это то, что распределение объектов, вероятно, будет самой большой стоимостью при использовании чисел. Это влияет на ваши тесты, поскольку некоторые операции, использующие автобокс, могут использовать кэшированные значения (которые не создают объекты) и могут дать вам гораздо лучшие результаты производительности. например если вы используете целые числа в диапазоне от -128 до 127, вы получите гораздо лучшие результаты, чем удвоения от -128 до 127, поскольку первый использует значения кэшей, а второй нет.
Короче говоря, если вы проводите микропроцессорный анализ использования чисел, вам необходимо убедиться, что диапазон значений, которые вы используете, является реалистичным, а не все значения равны с точки зрения производительности (конечно, для примитивов это не имеет значения, так что много)