Посилання мають стандартний розмір 4 байта для 32-бітної та 64-бітної платформи з розміром купи менше 32 Гб (-Xmx32G) та 8 байт для купи понад 32 Гб. Це означає, що 64-бітної JVM потрібно розмір купи на 30-50% більше, ніж 32-бітної.

Покажчик – Це теж змінна, яка розміщується в пам'яті. Вона теж має адресу, а її значення є адресою деякої іншої змінної. Змінна, оголошена як покажчик, займає 4 байти в оперативній пам'яті (У разі 32-бітної версії компілятора). Покажчик, як і будь-яка змінна, має бути оголошено.

Розмір типів int та unsigned int – 4 байти.