Складні дженеріки і параметризація типів в Java. Огляд Вправи crazy-generics
Вставка
- Опубліковано 3 лис 2021
- 👉 Приєднуйся до Bobocode Community: www.bobocode.com/
____________________________________________
GitHub: github.com/bobocode-projects
Telegram: t.me/bobocode
LinkedIn: bit.ly/2RWPQF5
Twitter: bit.ly/3vaQiOl
Patreon: / bobocode
Тарас в LinkedIn: bit.ly/2ElWg8J
Тарас в Twitter: bit.ly/33Pmuwg
____________________________________________
У цьому відео ми поговоримо про дженеріки в джаві і розглянемо вправу, яка допоможе вам набагато краще зрозуміти їхню роботу, навіть якщо ви досвідчений розробник.
#opensource #java #education
👉 Навчання від Bobocode: bit.ly/3IRrJhj
Просувати укр мову на програмних туторілах це гідне поваги. Удачі тобі та наснаги!
туторiали
гiдне поваги
удачi
ага. це Мова....
@@verh010m2 чим тобі слова не сподобались?
Туторіали - запозичене з іноземної
Гідне поваги - тут до чого докопався? Це чиста укр мова
Удачі - типу суржик, хоча всі і так це кажуть, розмовляючи українською
@@arkad1337 "удача" - не суржик.))) Він, певно, надивився телевізора і вирішив, шо українська має бути така як там.))))
дякую за відео. тема дженериків є однією з найнезрозуміліших для мене😅
Вправа не допомагає?)
Прям очень круто
Для себя отметил комплексность видео:
1) хорошо структурированный и последовотельный контент, который к тому же учит главному принципу обучения программиста - "теория через практику"
2) очень реальные примеры. Надо решать то, что чаще всего ты делаешь, используя дженерик
3) можно тренить англ
4) хороший кодстиль, который можно перенимать
5) можно посмотреть, как писать тесты и быстро проверять себя
Крутансько!!! Просто і няшно поданий матеріал. Повне занурення в тему. Тепер на один перегляд відосів буде більше.
Спасибо большое за само упражнение и за видео разбор!
Небольшая неточность: MaxHolder
Та я вирішив підвищувати складність поступово і спочатку не застосовував принципи PECS. Але, напевно, варто там одразу зробити, як ви кажете. Дякую! 😉
👍👍
Урок дуже цікавий!
Половину завдань розв'язав сам😊
Тарас, велике тобі "дякую" за твою роботу! Дуже сильно надихаєш на вивчання Java (інколи просто опускаються руки).
Величезне спасибі, той випадок коли що англомовні що російськомовні ресурси і ютубери це пояснити не можуть нормально а ви так якісно і круто
як завжди дуже доступно і корисно!
Дякую
Дуже корисно, як завжди.
Круто! А чи буде відео про Threads? Дуже доступна для сприйняття форма матеріалу, і це якісно вирізняє канал з-поміж інших. Дякую вам за роботу.
Дякую! Про потоки відео буде, тільки не знаю коли 🙂
Круто, спасибо большое, Тарас!
👍👍
Дякую за матеріал!
Будь ласка! ;)
Коли вивчав generics, для мене найбільшим здивуванням було те, що вся інформація про generics "стирається" на етапі компіляції, наче їх і не існувало в коді. Навідміну від C++ templates, наприклад, де компілятор генерує версії коду для кожного типу.
Але якщо подивитись на те, як писали до generics, одразу стає зрозуміло чому обрали саме таку імплементацію.
круто
Cool
Чому на відео не виникає помилки компіляції? Вониж файнал і не ініціалізовані, в мене компілятор не дозволяє так робити)))
private final T actual;
private final T min;
private final T max;
#SaveUkraineTube #SaveRagulivna #оПІРРтриває не лишаймося осторонь!!!
ua-cam.com/video/EaL5KsSlEQM/v-deo.html - це дуже прикольно сказано
+
Полчаса тыкал последний метод, потому что думал что где то есть внутри какой то хак
Дошел до
Collection ofi = List.of(elements.get(i));
elements.addAll(i, ofi);
Которое ругается с
Required type: Collection
Provided: Collection
Ох и страшная штука дженерики...
😅