JavaRush
AI Academy
new
Акція
Університет
Java FullStack
Python FullStack
AI Native Developer
new
Навчання
Курси
Задачі
Опитування
Ігри
Допомога
Графік стусанів
Стажування
Спільнота
Користувачі
Форум
Чат
Статті
Історії успіху
Дії
Відгуки
Передплати
Світла тема

Лекції

  • Відгуки
  • Про нас
  • CS50
Почати
Почати навчання
Почати навчання
  • Моє навчання
  • Курси
  • Університет
  • Карта квестів
  • Лекції
  • Ви відкрили новий рівень

    Java Multithreading
    9 рівень, 0 лекція
    Вітаємо із досягненням нового рівня
    Відкрита
  • NamingConventions, CodeConventions

    Java Multithreading
    9 рівень, 1 лекція
    — Привіт, Аміго! Сьогодні я розповім тобі про стилі коду та важливість стилів коду. Почну з найголовнішого. Код Java повинен бути легко читаємо. Загальний підхід до коду такий код пишеться один раз, а читається сто. Наприклад, ти і ще 10 програмістів займаєтеся написанням програми. Програма пишеться три роки, із проміжними релізами кожні три місяці. ...
    Відкрита
  • Завдання на NamingConventions (виправити щось, щоб відповідало стандарту)

    Java Multithreading
    9 рівень, 2 лекція
    — Привіт, Аміго!
    Відкрита
  • Autoboxing (immutables)

    Java Multithreading
    9 рівень, 3 лекція
    — Привіт, Аміго! Сьогодні я розповім про autoboxing. Box – це коробка. Boxing - упаковка. А AutoBoxing – це відповідно – автоматична упаковка. Наскільки ти пам'ятаєш, Java є як типи, успадковані від класу Object, так і примітивні типи. Але, як виявилося, така зручна річ як колекції та generic'и можуть працювати лише з типами, успадкованими від Object. Тоді було приємно.
    Відкрита
  • Number (Integer, Long, Byte)

    Java Multithreading
    9 рівень, 4 лекція
    — Якщо розробники могли вигадувати класи, які описують числа, вони вирішили підійти до цієї справи творчо, як справжні розробники. По-перше, вигадали абстрактний клас Number (число), від якого успадковані типи Byte, Short, Integer, Long, Float, Double. Він має методи, які допомагають перетворювати числа до інших числових типів. Методи класу Number 1 int intValue() 2 long longValue() 3 ...
    Відкрита
  • Завдання на автобоксинг та числа

    Java Multithreading
    9 рівень, 5 лекція
    — Привіт, Аміго!
    Відкрита
  • Boolean

    Java Multithreading
    9 рівень, 6 лекція
    — Привіт, Аміго! — Привіт Кім. — Я розповім тобі про тип Boolean. Це теж обгортка над типом boolean і він простий як дошка. Небагато спрощений код класу Boolean: Код class Boolean { public static final Boolean TRUE = new Boolean(true); public static final Boolean FALSE = новий Boolean(false); private final boolean value; public Boolean(boolean ...
    Відкрита
  • Завдання на автобоксинг Boolean

    Java Multithreading
    9 рівень, 7 лекція
    — Привіт, Аміго!
    Відкрита
  • Character

    Java Multithreading
    9 рівень, 8 лекція
    — Привіт, Аміго! Це знову я. Хотіла тобі розповісти ще про один досить простий клас-обертку. Сьогодні мова піде про Character – обгортка над char. Цей клас теж досить простий. Код class Character { private final char value; Character(char value) {this.value = value; } public char charValue() { return value; } static final Character cache[] ...
    Відкрита
  • Завдання на автобоксинг Character

    Java Multithreading
    9 рівень, 9 лекція
    — Привіт, Аміго!
    Відкрита
  • Void та ін.

    Java Multithreading
    9 рівень, 10 лекція
    — Привіт, Аміго! І знову маленька та цікава тема. Тип Void. — А навіщо може знадобитися такий тип? Ну, з void-то зрозуміло. Щоб привести до спільного знаменника функції та процедури. Тепер у нас немає процедур, проте є функції, які повертають void (нічого). — Ага. А ти пам'ятаєш, недавно Еллі розповідала тобі про інтерфейс-шаблон Callable? — ...
    Відкрита
  • Вчимося гуглити. (Як налаштувати IDEA на певні конвенції, Ctrl+Alt+L)

    Java Multithreading
    9 рівень, 11 лекція
    — Привіт, Аміго! Продовжуємо наші уроки – вчимося гуглити. Ось тобі кілька завдань: Завдання на пошук в інтернеті: 1 Як засобами Intellij IDEA перейменувати зміну (rename)? 2 Як засобами Intellij IDEA зробити заміну одного коду на інший? 3 Як засобами Intellij IDEA зробити так, щоб змінна, на якій стоїть курсор, підсвічувалася в усьому коді? 4 Як ...
    Відкрита
  • 1
  • 2
Навчання
  • Курси програмування
  • Реєстрація
  • Курс Java
  • Допомога із задачами
  • Ціни
Спільнота
  • Користувачі
  • Статті
  • Форум
  • Чат
  • Історії успіху
  • Дії
Компанія
  • Про нас
  • Контакти
  • Відгуки
  • FAQ
  • Підтримка
JavaRush JavaRush — це інтерактивний онлайн-курс вивчення Java-програмування з нуля. Він містить 1200 практичних задач із перевіркою розв'язання одним клацанням, необхідний мінімум знань із теоретичних основ Java, а ще мотивувальні «фішки», які допоможуть пройти курс до кінця: ігри, опитування, цікаві проєкти й статті про ефективне навчання та кар'єру Java‑девелопера.
Підписуйтесь
Мова інтерфейсу
Русский English
Українська
Програмістами не народжуються © 2026 JavaRush
MastercardVisa
Програмістами не народжуються © 2026 JavaRush