то, на что похожи все 32-битные и 64-битные, - это количество областей памяти, на которые они могут ссылаться .. в случае 32-битного возможного числа адрес будет 2 ^ 32, а в случае 64-битного это 2 ^ 64.
Версия jvm не имеет ничего общего с Integer.MAX_VALUE, она останется прежней.