👨🏻💻Привіт!
😮 У цьому уроці розповів УСЕ про узагальнення в Java — generics. Про сирий тип (Raw Type) та затирання типів (Type Erasure). Також у цьому відео поговоримо про коваріантність та контраваріантність, про wildcard'и - Upper Bounded Wildcard, Lower Bounded Wildcard та Unbounded Wildcard. Розглянемо принцип PECS.
🔝 З кожного глядача перегляд та лайк! Мені дійсно зараз потрібна підтримка і розповсюдження інформації про канал. Це відео — відмінний варіант!
Як тільки наберемо 50 вподобайок👍 під цим відео — об'єднаю всі презентації з уроків з першого по дев'ятий і викладу його в PDF у публічний доступ! Додатково всі презентації пройдуть редагування та оновлення.
❗️Відео ТУТ.❗️
Усім перемог!😎
Як тільки наберемо 50 вподобайок
❗️Відео ТУТ.❗️
Усім перемог!😎
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥8
Яка колекція НЕ дасть видимого результату сортування?
Anonymous Quiz
18%
ArrayList
49%
HashMap
32%
LinkedHashMap
👍7
Що виведе програма, який буде результат її роботи?
Anonymous Quiz
10%
Помилка компіляції (програма не запуститься).
35%
Виключення StackOverflowException.
16%
Виключення OutOfMemoryError.
38%
Зависання програми, нескінченне виведення тексту в консоль.
У чому головна повільність колекції Vector?
Anonymous Quiz
13%
Зберігає дані не в масиві.
56%
Потокобезпечний та синхронізований.
31%
Успадковує Stack через що працює за більш складними алгоритмами.
👨🏻💻Усім привіт!
🔥 Зараз працюю над серією уроків (в межах того ж про-курсу) щодо лямбда-виразів, функціональних інтерфейсів та Stream API. Планую доробити перше відео протягом цього тижня та в п'ятницю випустити його.
Є затримка з випуском відео, через те, що вирішив трохи змінити плани та переставити уроки, роблю їх порядок оптимальним.
❤️ Закінчу цей пост не своїми словами, а святковим привітанням словами класика:
"Кохайтеся, чорнобриві,
Та не з москалями,
Бо москалі — чужі люде,
Роблять лихо з вами.
Москаль любить жартуючи,
Жартуючи кине;
Піде в свою Московщину,
А дівчина гине —
Якби сама, ще б нічого,
А то й стара мати,
Що привела на світ божий,
Мусить погибати.
Серце в'яне співаючи,
Коли знає за що;
Люде серця не побачать,
А скажуть — ледащо!
Кохайтеся ж, чорнобриві,
Та не з москалями,
Бо москалі — чужі люде,
Знущаються вами."
(уривок з "Катерина", Т.Г. Шевченко)
Є затримка з випуском відео, через те, що вирішив трохи змінити плани та переставити уроки, роблю їх порядок оптимальним.
"Кохайтеся, чорнобриві,
Та не з москалями,
Бо москалі — чужі люде,
Роблять лихо з вами.
Москаль любить жартуючи,
Жартуючи кине;
Піде в свою Московщину,
А дівчина гине —
Якби сама, ще б нічого,
А то й стара мати,
Що привела на світ божий,
Мусить погибати.
Серце в'яне співаючи,
Коли знає за що;
Люде серця не побачать,
А скажуть — ледащо!
Кохайтеся ж, чорнобриві,
Та не з москалями,
Бо москалі — чужі люде,
Знущаються вами."
(уривок з "Катерина", Т.Г. Шевченко)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥33✍3
👨🏻💻Привіт!
🔝 Оскільки на нашому Tg-каналі все більше людей, вирішив зробити невеличке покращення. Усі тести дублюються сюди: @java_classroom_quizzes. Підписуватися не треба, це просто список тестів, а посилання на нього є в описі каналу).
✅ Я буду і далі публікувати опитування та тести на цьому каналі, але буду пересилати їх також на другий Tg-канал. Це дозволить новачкам у нашій спільноті пройти всі існуючі тести без читання всього каналу та гортання на півроку назад. Також це дозволить легше знайти тест, на який ти неправильно відповів і перевірити свій актуальний рівень знань.
⚡️ @java_classroom_quizzes
А ще нагадую, сьогодні лямбди.
Усім перемог!😎
А ще нагадую, сьогодні лямбди.
Усім перемог!😎
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🙏2
🙋🏻♂️І знову я тут!
🔥 Вступний урок серії про лямбда-вирази та Stream API вже на каналі! В уроці розповідаю про канонічне поняття функціонального програмування, про різницю між ООП та ФП, а також даю вступну інформацію про лямбди — синтаксис, приклади застосування, вимоги до лямбд.
❗️Відео ТУТ.❗️
Усім перемог!😎
❗️Відео ТУТ.❗️
Усім перемог!😎
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥4
this в lambda (лямбда-виразі) вказує на...
Anonymous Quiz
29%
... об'єкт анонімного класу, з якого взято перевизначений метод (лямбду).
19%
... об'єкт батьківського класу, з якого взято перевизначений метод (лямбду).
52%
Об'єкт класу в якому цей лямбда-вираз створюється.
👍5🔥1
Чи потрібно писати return в lambda (лямбда-виразі)?
Anonymous Quiz
38%
Ні.
14%
Так, якщо лямбда щось повертає.
48%
Так, якщо лямбда щось повертає, а код лямбди оточено фігурними дужками.
👍7🔥1
👨🏻💻Привіт!
🔝 Відео про функціональні інтерфейси вже на каналі. Логічне продовження уроку про лямбда-вирази в Java. Поговоримо про Function, Operator, Predicate, Supplier та Consumer. Попрацюємо в IDE, а також напишемо свій простенький приклад Stream API.
❗️Відео ТУТ.❗️
Усім перемог!😎
❗️Відео ТУТ.❗️
Усім перемог!😎
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17
Функціональний інтерфейс, який приймає одне значення і повертає boolean, це:
Anonymous Quiz
11%
Function
10%
UnaryOperator
55%
Predicate
24%
BooleanSupplier
👍3
Який функціональний інтерфейс дозволяє отримати на вхід два аргументи одного типу і повертає значення того ж типу (оберіть найближчий правильний варіант)?
Anonymous Quiz
11%
UnaryOperator
49%
BinaryOperator
31%
BiFunction
9%
BiConsumer
👍4
Який буде результат виконання програми?
Anonymous Quiz
44%
Помилка компіляції.
34%
Виключення ClassCastException.
4%
2
17%
4
🤯8👏3🤔2👍1🤨1
Що виведе даний код? Пригадай, яку математичну операцію виконують побітові зсуви.
Anonymous Quiz
34%
10 1
4%
40 2
35%
20 5
9%
2 40
18%
5 20
👍5🤯4
❗️Відео ТУТ.❗️
Усім перемог!😎
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16👍3👏1
Який метод Stream використовується для перетворення об'єкту одного типу даних в об'єкт іншого типу?
Anonymous Quiz
26%
parse()
58%
map()
16%
cast()