Программирование на Java
Новосибирск, весна 2022
Описание
Изучение языка программирования Java с самых азов, но глубоко.
Мы расскажем про синтаксис и семантику языка, про структуру Java-проектов, компиляцию и запуск, про виртуальную машину, систему типов, многопоточность, модель памяти, сборку мусора и многое другое. Будут затронуты фрагменты стандартной библиотеки включая коллекции, Stream API, ввод-вывод, средства для параллельного программирования.
Преподаватели
Список лекций
Лекция 14. Что внутри Java?
В заключение нашего курса мы немного заглянем под капот виртуальной машины Java и посмотрим из чего она состоит и как это всё работает.
Лекция 15. Байт-код и сборка мусора
На последней лекции мы посмотрим как можно сгенерировать свой класс-файл с помощью ASM, а также немного поговорим о сборке мусора в Java