Java Reflection - Ваш ключ к пониманию Java-разработки.
В этом видео я расскажу про рефлексию в Java — мощный инструмент для работы с кодом во время выполнения программы. Мы рассмотрим, как с помощью рефлексии можно управлять полями, методами и конструкторами классов, не зная их заранее. Я покажу примеры того, как получить доступ к приватным полям и методам, а также как использовать рефлексию для вызова методов и изменения значений полей на лету.
Если вы хотите узнать, как рефлексия используется в популярных фреймворках, таких как Spring, и как она помогает создавать гибкие и расширяемые приложения, то это видео для вас!
Таймкоды:
0:00 Интро
0:08 Вступление
0:32 Что такое рефлексия
1:29 Работа с классами и полями
5:28 Работа с методами
8:39 Работа с конструкторами
11:26 Доступ к приватным полям
13:34 Доступ к приватным методам
14:45 Работа с статическими методами
15:42 Минусы и подводные камни рефлексии
16:28 Когда стоит использовать рефлексию?
17:01 Заключение
Канал автора: