Программирование на Java с нуля #19. Reflection для начинающих.

preview_player
Показать описание
Программирование на Java для начинающих. Reflection.

Основы Reflection, возможности, особенности и опасности. Пример доступа к описанию класса и приватным полям. Хакинг классов и объектов. Использование аннотаций в runtime для доступа к помеченным полям.
Рекомендации по теме
Комментарии
Автор

Класс! Спасибо! Теперь я понял как писать свой фреймворк)))

uuxirvo
Автор

Посмотрел все 20 .Я сам Java кодер, но уроки очень понравились.Все коротко и по сути.Расскажите про лямбды и Stream API. Благодарю Вас и уважуха за преподовательский дар!!!

senmen
Автор

Все очень доходчиво и главное, с помощью интонации, вам удается сохранить внимание зрителя. Надеюсь вас посетит вдохновение создать два больших видео: 1) Spring 2) Hibernate. Убежден, что у вас получится раскрыть эти два важные фреймворка доходчиво. Очень надеюсь увидеть в скорее на вашем канале.

smartliga
Автор

Спасибо, полезная информация!
Был интересен сам принцип Reflection, все описано очень наглядно и понятно.

serhiihorbunov
Автор

лучшее, что видел про рефлексию! спасибо! очень доступно объяснил!!)

timankov
Автор

2023 год ! NetBeans да к тому же на русском видеть дико, но сам урок до сих пор актуален и шикарен ! Отличное обьяснение ! Заслуженный лайк

MgsMen
Автор

Очень интересно! Не встречал пока похожего разбора, спасибо большое!

sttlwtu
Автор

Спасибо огромное за видео! очень понятные примеры и объяснения!

codinggirl_
Автор

Очень хороший и понятный урок, спасибо вам большое!

MiracleMasterpiece
Автор

Отличные у вас уроки, информация подана чётко и понятно, а речь и голос внушают уверенность и сбособствуют пониманию!!

tonyhawk
Автор

"Сейчас мы этого кролика распотрошим!" смеялся в голос.
Спасибо за такие понятные, крутые уроки.

Через пару дней собес, говорят про рефлексию не забудьте )

fkyduckwarsaw
Автор

time frame –(временное ограничение) Reflection
Практика
3-30
4-20 поучение имени класса
7-30 получение имен полей в том числе приватных
11-15 получение имен методов
13-43 извлечение аннотаций полей
20-03 создание своей аннотация
21-20 доступ к приватным полям
22-40 запись значений в приватные поля setAccessible(true)
~ 27 Минута Важно!
30-00 создание объекта не известного нам класса.

alexv
Автор

Как такой урок может не понравиться?)) Все было супер! Только вот почему новый объект с помощью технологии reflection создается минимум в 2 раза медленнее чем через new?

anjelomanoranjan
Автор

Неплохо бы дополнить про метод invoke() в видео.

bvtezvb
Автор

Тут с JAVA core разобраться ))0 До Reflection еще очееень далеко ))

yomwojp
Автор

У меня на первой работе на первой же неделе был таск по рефлексии.

mohawberel
Автор

При помощи рефлексии оч даж ничего можно прикладного характера ПО писать. Обычные CRUD можно сократить код в разы!

bozhkou
Автор

Вообще смысла в приватности не вижу в таком случае

Zloy_Gusak