Встречается на собеседованиях • сегодня

Какую знаешь отдельную часть в JMM, кроме Heap и Stack

В JMM также выделяют **Metaspace** (ранее PermGen), которая хранит метаданные классов, статические поля и строковые константы (до Java 7). Она находится вне кучи и управляется отдельно. Пример с загрузкой класса: ```java public class MyClass { static String constant = "Hello"; // Хранится в Metaspace } ``` Также есть **Thread-Local Storage** (TLS) – область памяти для хранения локальных переменных потоков (например, `ThreadLocal`). ```java ThreadLocal threadLocal = ThreadLocal.withInitial(() -> "Thread-specific"); ``` Еще **Code Cache** – область для скомпилированного JIT-кода.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы