Встречается на собеседованиях • сегодня
Где хранятся статические поля, классы и методы
Статические поля, методы и вложенные классы хранятся в метапространстве (Metaspace) – области памяти JVM, выделенной для метаданных классов. До Java 8 они находились в PermGen (Permanent Generation), но с выходом Java 8 PermGen была заменена на Metaspace.
Пример:
java
class MyClass {
static int count = 0; // хранится в Metaspace
static void increment() { count++; } // тоже в Metaspace
}Особенности:
- Статические поля принадлежат классу, а не экземплярам.
- Инициализируются при загрузке класса в JVM.
- Metaspace динамически расширяется в пределах доступной памяти (в отличие от фиксированного размера PermGen).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы