Акция
Университет
Frontend курс
Java курс
Python курс
Обучение
Курс
Задачи
Опросы
Помощь
График пинков
Сообщество
Пользователи
Форум
Чат
Статьи
Истории успеха
Активности
Отзывы
Подписки
Светлая тема
Лекции
Отзывы
О нас
CS50
Начать
Начать обучение
Начать обучение
Карта квестов
Лекции
Открытые квесты
Уровень 18
Память в JVM
Модуль 3. Java Professional
18 уровень,
0 лекция
Знакомство с памятью в JVM. Стек потока. Куча (heap). Взаимодействие с объектами. Пример взаимодействия с объектами.
Память в JVM, часть 2
Модуль 3. Java Professional
18 уровень,
1 лекция
Аппаратная архитектура памяти. Совмещение Java-модели памяти и аппаратной архитектуры памяти. Видимость общих объектов. Состояние гонки.
Java Memory Model
Модуль 3. Java Professional
18 уровень,
2 лекция
Знакомство с Java Memory Model. Happens before. Нюансы работы Happens before.
Сборка мусора в Java
Модуль 3. Java Professional
18 уровень,
3 лекция
Вспоминаем, что такое сборка мусора в Java. Достижимость объектов. Этапы сборки мусора в Java
Сборка мусора по поколениям
Модуль 3. Java Professional
18 уровень,
4 лекция
Работа с поколениями объектов. Молодое поколение. Старшее поколение. Постоянное поколение и мета-пространство.
Виды сборщиков мусора в Java
Модуль 3. Java Professional
18 уровень,
5 лекция
Serial GC. Parallel GC. CMS GC. G1 (Garbage first) GC. Shenandoah (Шандара). ZGC.
Выбор сборщика мусора в Java
Модуль 3. Java Professional
18 уровень,
6 лекция
Как правильно выбрать сборщик мусора. Рекомендации по сбору мусора.
Мусорные ссылки в Java
Модуль 3. Java Professional
18 уровень,
7 лекция
Слабые ссылки в Java. WeakReference и SoftReference в Java. Ссылка PhantomReference в Java
Please enable JavaScript to continue using this application.