Re: Boxing
От: Sinix  
Дата: 24.05.17 05:02
Оценка: 5 (2) +1
Здравствуйте, snaphold, Вы писали:

S>Читаю книжку и непонятен такой вот кусок

S>Речь идёт про вставку в arraylist byte.
S>Думал будет на каждый байт оверхед в 4 байта — указатель на объект в который забоксится byte

Сам объект (для x86) всегда включает в себя заголовок (8 байт) + собственно содержимое, выровненное по границе слова (обычно обзывается payload).
Ну и плюс указатель на объект в самом списке. Так 16 (8+4+4) байт и набегает.
Отредактировано 24.05.2017 11:44 Sinix . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.