В областях данных времени выполнения JVM есть стек jvm, куча, область метода ... и так далее.Насколько я понимаю:
- Пул констант класса является одной частью файла скомпилированного класса, он хранит буквенные и символические ссылки (описание имени класса, полей и методов ...).
- Пул констант времени выполнения выделяется из области методов jvm, когда класс создается jvm.Это представление Пул констант класса в файле класса.
Правильно ли я понимаю?и я не понимаю, что такое пул строковых констант , как он работает с пулом постоянных времени выполнения вместе?