Примитивы, строки и методы Основа
- Объясняет разницу примитивов и обёрток, автоупаковку и ловушку == с Integer
- Объясняет неизменяемость строк, пул строк и когда нужен StringBuilder
- Объясняет, что Java всегда передаёт аргументы по значению, включая ссылки
- Описывает порядок инициализации полей, static-блоков и конструкторов
Практика. Решить 20 задач «что выведет код» на примитивы, строки, передачу параметров и инициализацию, объяснив каждую.