Реальное обучение Java программированию с нуля в прямом эфире, являющиеся дополнением к курсу по Java 101 на Хекслете (https://ru.hexlet.io/courses/java_101). Вы пройдёте весь путь от азов до конкретного результата вместе с настоящим учеником и инженером с опытом работы в крупнейших ИТ-компаниях мира, подобно тому, как ведётся обучение с менторами на Хекслете. Содержание: [3:03-4:30] Что же такое Git. Суть и отличие от сервиса. [4:30-11:10] Проект для обучения: Альтернативные крестики-нолики. https://m.habrahabr.ru/post/183764/ [11:10-17:59] Issue tracker. Задачи на проект. 1 задача = 1 commit [17:59-27:29] Разница между класс(static) и инстанс уровнями полей. Они по разному хранятся в оперативной памяти. Соответственно обращаться к полям разных уровней необходимо учитывая эту особенность. Не static методы также могут обращаться к static полям. [27:29-37:50] Пример в обращении из других классов к static и не static полям. [37:50-42:51] Vim. Как из него выйти. [42:51-48:32] Разница хранения переменных в stack и в heap. Пример записи переменной саму в себя. Пример записи значения переменной в хип.