Будет ли использовать longs вместо int в 64-битной java

В 64-битной виртуальной машине будет использовать longs вместо ints работают лучше с точки зрения производительности, учитывая, что longs - это 64 бита в java, и, следовательно, извлечение и обработка 64-битного слова может быть быстрее, чем извлечение 32-битного слова в 64-битном система. (Я ожидал много НЕТ, но искал подробное объяснение.)

РЕДАКТИРОВАТЬ : я подразумеваю, что «извлечение и обработка 64-битного слова может быть быстрее, чем извлечение 32-битного слова в 64-битной системе» потому что я предполагаю, что в 64-битной системе для извлечения 32-битных данных вам потребуется сначала получить 64-битное слово, а затем замаскировать верхние 32 бита.

17
задан Suraj Chandran 4 August 2011 в 06:09
поделиться