@Safarsky

В куче помещаются поля объекта или его методы тоже?

Здравствуйте.

Вот говорят, что объекты помещаются в куче. Имеется в виду его поля или также методы?
То есть для каждого объекта создаются методы или все объекты одного типа ссылаются на одни и те же методы?
  • Вопрос задан
  • 85 просмотров
Решения вопроса 1
GavriKos
@GavriKos
В кучу помещаются данные.
Методы - это не данные.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Java
Седой и строгий
Байткод методов содержится в классах, классы в metaspace, а metaspace - это off-heap. Объекты - это обычные сишные структуры, не содержащие ничего, кроме значений полей и 16-байтового объединения под заголовок. Возможно, вам будет интересен этот ответ.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Bell Integrator Ульяновск
До 400 000 ₽
Bell Integrator Хабаровск
До 400 000 ₽
Bell Integrator Ижевск
До 400 000 ₽
19 апр. 2024, в 20:43
20000 руб./за проект
19 апр. 2024, в 20:11
500 руб./за проект