Стек - это место в памяти, где хранятся методы и локальные переменные.
Куча - это место в памяти, где хранятся объекты и переменная его экземпляра.
Теперь переменные экземпляра - это любые переменные без модификатора «статического» поля, которые определены в теле класса и вне его.тело методов любого класса.
Переменные экземпляра находятся в области действия, если их охватывающий объект находится в области действия.Переменная экземпляра является частью объекта, который содержит его и не может жить независимо от него.
Надеюсь, что это очистит ваши концепции.