undefined

Полезные ссылки от профессора-6

Java Syntax
6 уровень , 9 лекция
Открыта
Полезные ссылки от профессора-6 - 1

— Ну что, друг Амиго, заканчиваешь шестой уровень квеста Java Syntax? Неплохо, неплохо, а кого нужно благодарить? Что-то я не расслышал! Ну да ладно, не об этом сейчас. Сейчас о дополнительных материалах. Что ты там успел выучить на этом уровне?

— Много чего! Вы мне рассказали о сборке мусора, помните? А ещё были лекции о finalize, времени жизни объекта, статических переменных.

— Но я бы на твоём месте присмотрелся к этому интересному материалу:

Ещё о сборщике мусора

Ты не задумывался, как во времени распределена работа доброго мусорщика Java и твоей программы? Если нет, то читай и познавай. Главное не пугайся. Мусорщик в Java — добрый, хотя и не всегда предсказуемый для простого смертного. Из этой увлекательнейшей статьи ты узнаешь подробности о механизме сборки мусора в Java, о достижимости объектов, подсчёте ссылок и поколениях, да не простых, а о поколениях объектов.

Комментарии (94)
Чтобы просмотреть все комментарии или оставить свой,
перейдите в полную версию
Вадим 7 уровень, Красноярск
2 января 2021
Хотел задать вопрос — а обязательно читать книги по коду? Просто иногда не допонимаю как сделать тот или иной метод, и рука тянется к готовенькому. Я конечно могу в интернете порыться, но меня интересует вопрос с книгами.
hidden #2448783 19 уровень
9 декабря 2020
лекция очннь понравилась
🦔 Виктор 20 уровень, Москва Expert
21 сентября 2020
Не пропускаем статью по ссылки в лекции, она очень годная. В комментариях ещё дали ссылку на статью, в которой тема раскрыта более подробно. Я всё законспектировал и унёс к себе на канал : )
Zhanna 20 уровень, Москва
27 августа 2020
😀
Серега 19 уровень, Кривой Рог
21 августа 2020
https://www.youtube.com/playlist?list=PLyApprAtr5yjywFgRkxhfGfesgYoIhU8U
Crew Dragon 11 уровень
8 июня 2020
6 материй всего за одну статью :((
AndyS 20 уровень, Москва
28 мая 2020
Подскажите, что будет в таком случае. Я создаю новый Класс, и в самом начале инициализирую переменную значением null:

String name = null;
Вроде как переменная name инициализирована, ей можно присваивать значения, но пока что она имеет значение null. Допустим, присваивать значение этой переменной я собираюсь в самом конце выполнения программы спустя много времени от начала ее выполнения:

name = "Вовочка";
Может ли так получиться, что к этому времени JVM уже решит, что данная переменная name мусорная, и удалит ее? И программа при выполнении выдаст ошибку, что переменная не была инициализирована?
Данил 13 уровень, Мариуполь
23 февраля 2020
все книги есть в ВК в свободном доступе
Виктор Шефф 20 уровень, Москва
18 ноября 2019
Вот действительно полезные ссылки! https://habrahabr.ru/post/87119/ https://habrahabr.ru/post/87205/
Ставь "Очень нравится", если действительно было полезно

Евг Вел 12 уровень, Харьков
20 сентября 2019
6 уровень.Понимание то есть то нет. Двоякое ощущение. В целом ничего сверхъестественного.