Привіт!🙋🏻♂️
🔥Відео про колекції унікальних значень Set — множини — вже на каналі. Дуже цікава та, скоріш за все, неочікувана інформація для багатьох початківців (і не тільки початківців) про устрій даної колекції. Скоріш до перегляду!
❗️Відео ТУТ.❗️
Усім перемог! 😎
🔥Відео про колекції унікальних значень Set — множини — вже на каналі. Дуже цікава та, скоріш за все, неочікувана інформація для багатьох початківців (і не тільки початківців) про устрій даної колекції. Скоріш до перегляду!
❗️Відео ТУТ.❗️
Усім перемог! 😎
🔥14👍3
Яка структура даних використовується в HashSet для збереження елементів?
Anonymous Quiz
20%
Масив
14%
LinkedList
66%
HashMap
🙏3👏2
😊Привіт!
🔥Відео про черги та стек вже на каналі! Поговоримо про такі екзотичні колекції, як Vector, Stack, Priority Queue та Array Dequeue. Взагалі урок вийшов дуже цікавий та наповнений новою інформацією, тут і нові структури даних, і колекції, і навіть трошки поговорили про тему наступного уроку — компаратори.
❗️Відео ТУТ.❗️
Усім перемог!😎
🔥Відео про черги та стек вже на каналі! Поговоримо про такі екзотичні колекції, як Vector, Stack, Priority Queue та Array Dequeue. Взагалі урок вийшов дуже цікавий та наповнений новою інформацією, тут і нові структури даних, і колекції, і навіть трошки поговорили про тему наступного уроку — компаратори.
❗️Відео ТУТ.❗️
Усім перемог!😎
🔥16👍1
💪Традиційна мотивація вчити Java (та не тільки) від DOU приїхала.
Стаття:
https://dou.ua/lenta/articles/salary-report-devs-winter-2023/
Стаття:
https://dou.ua/lenta/articles/salary-report-devs-winter-2023/
DOU
Зарплати українських розробників — зима 2023
Представляємо результати зимового зарплатного опитування, в якому взяли участь 6773 розробники. З цікавого: медіанна зарплата не зменшилася, а у сеньйорів навіть зросла. Знання англійської може додати кілька тисяч доларів до зарплати. Усі деталі читайте у…
👍12🙏2
Який спосіб ініціалізації Scanner дозволить читати ввід користувачів?
Anonymous Quiz
2%
Scanner scan = new Scanner();
87%
Scanner scan = new Scanner(System.in);
8%
Scanner scan = new Scanner(Console.in);
4%
Scanner scan = new Scanner(Console.out);
🔥8
Яка колекція НЕ підходить для використання як стек?
Anonymous Quiz
38%
LinkedList
25%
ArrayDequeue
37%
PriorityQueue
👨🏻💻Усім привіт!
❗️Анонс! У понеділок нове відео — розглянемо сортування в колекціях, інтерфейси Comparable та Comparator, поговоримо про колекцію TreeSet (але зовсім трошки).
Також для минулого відео (про черги та стек) додав тайм-коди, аби було зручніше дивитися та можна було повертатися до певних моментів у відео.
Усім перемог!😎
❗️Анонс! У понеділок нове відео — розглянемо сортування в колекціях, інтерфейси Comparable та Comparator, поговоримо про колекцію TreeSet (але зовсім трошки).
Також для минулого відео (про черги та стек) додав тайм-коди, аби було зручніше дивитися та можна було повертатися до певних моментів у відео.
Усім перемог!😎
👍16🔥5
👨🏻💻👩🏼💻Привіт!
🔥Сьогодні розглянемо інтерфейси Comparable, Comparator та відсортовану колекцію – множину TreeSet.
Чому Івано-Франківськ завжди попереду Києва? Відповідь у відео!
❗️Відео ТУТ.❗️
Усім перемог!😎
🔥Сьогодні розглянемо інтерфейси Comparable, Comparator та відсортовану колекцію – множину TreeSet.
Чому Івано-Франківськ завжди попереду Києва? Відповідь у відео!
❗️Відео ТУТ.❗️
Усім перемог!😎
🔥12👍2
У нас 2 юбілеї!🎉
200 підписників у Телеграм та 50 відео на каналі!
Усім безмежно вдячний за підтримку, перегляди відео, лайки та коментарі!🙏
🗣Скоро буде значне покращення звуку. Більше жодних записів на телефон.
На 2000+ підписників готую челендж-конкурс👨🏻💻, дізнаєтесь деталі згодом. Ідею для винагороди можете писати сюди.👇🏻
200 підписників у Телеграм та 50 відео на каналі!
Усім безмежно вдячний за підтримку, перегляди відео, лайки та коментарі!🙏
🗣Скоро буде значне покращення звуку. Більше жодних записів на телефон.
На 2000+ підписників готую челендж-конкурс👨🏻💻, дізнаєтесь деталі згодом. Ідею для винагороди можете писати сюди.👇🏻
🔥24🙏2
Чи можна у дочірньому класі, під час перевизначення батьківського методу, викликати цей метод (батьківський)?
Без створення екземпляру батьківського класу. Метод не статичний.
Без створення екземпляру батьківського класу. Метод не статичний.
Anonymous Quiz
10%
Так, з ключовим словом this.
76%
Так, з ключовим словом super.
14%
Ні.
👍10🔥1
🔥Інструмент, що потрібен кожному розробнику, який слідкує за якістю свого коду!
🫶🏻Я кажу про
⚠️У повідомленні буде не тільки коротка інформація про порушене правило, але і його кодовий номер. Це дозволяє знайти інформацію про правило на сайті
😏Більш того, інструмент гнучко налаштовується. Якщо тобі певне правило не подобається, або ти з ним просто не згоден, — вимкни його або самостійно онови умови.
🫶🏻Я кажу про
SonarLint! Цей інструмент дозволяє знаходити проблеми з якістю коду, логічні помилки (поверхневі баги) та навіть безпекові уразливості! Він працює прямо в редакторі й автоматично знаходить проблеми. Тому розробнику треба витрачати менше часу на пошук недоліків і буде складніше їх допускати.⚠️У повідомленні буде не тільки коротка інформація про порушене правило, але і його кодовий номер. Це дозволяє знайти інформацію про правило на сайті
Rules SonarSource (посилання на джерело скріну), побачити детальну інформацію, приклад порушення та варіанти вирішення проблеми. Майже всі повідомлення написані досить зрозуміло і до вирішення можна прийти самостійно без відвідування сайту.😏Більш того, інструмент гнучко налаштовується. Якщо тобі певне правило не подобається, або ти з ним просто не згоден, — вимкни його або самостійно онови умови.
👍10🔥1
📌Встановити інструмент можна всього в декілька кліків в IntelliJ IDEA!
1. У відкритому редакторі коду натискаємо Ctrl + Alt + S.
2. У меню налаштувань обираємо панель Plugins (у мене вона четверта в меню зліва).
3. В панелі Plugins зверху посередині відкриваємо Marketplace (скоріш за все у тебе відкрито Installed).
4. Вводимо у пошук
5. Перезавантажуємо IntelliJ IDEA і летимо покращувати свій код!
Усім перемог!😎
#tips #plugins
1. У відкритому редакторі коду натискаємо Ctrl + Alt + S.
2. У меню налаштувань обираємо панель Plugins (у мене вона четверта в меню зліва).
3. В панелі Plugins зверху посередині відкриваємо Marketplace (скоріш за все у тебе відкрито Installed).
4. Вводимо у пошук
SonarLint та завантажуємо (зелена кнопка) інструмент з червоним логотипом.5. Перезавантажуємо IntelliJ IDEA і летимо покращувати свій код!
Усім перемог!😎
#tips #plugins
👍11🔥3
👨🏻💻Завтра зранку буду монтувати, публікацію планую на понеділок або вівторок. А поки з цікавого:
1. Записано на новий мікрофон (мікрофон і є обіцяним покращенням звуку😄).
2. Тема узагальнень розкрита повністю. Не шкодую, що цю тему не розкривав у курсі для початківців, а тільки трошки зазначив у відео про Collection API. Тема величезна, матеріалу в інтернеті купа, та іноді він конфліктує.
З 0 до експерта, як кажуть.
Усім перемог!😎
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍5
👨🏻💻Привіт!
😮 У цьому уроці розповів УСЕ про узагальнення в 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