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

Лекції

  • Відгуки
  • Про нас
  • CS50
Почати
Почати навчання
Почати навчання
  • Моє навчання
  • Курси
  • Університет
  • Карта квестів
  • Лекції
  • Історія успіху. Як студент-математик став програмістом

    Java Syntax Zero
    13 рівень, 0 лекція
    Математичний факультет — «бонус» до вивчення програмування? Усе залежить від того, скільки докладати зусиль до засвоєння предметів, які з ним пов'язані. Це історія Романа з Харкова. Сьогодні — Senior Java Developer'а, в середині 2015-го — студента, який вступив у магістратуру з прикладної
    Відкрита
  • Класи-обгортки в Java

    Java Syntax Zero
    13 рівень, 1 лекція
    Список класів-обгорток. Усі ви знаєте, що в Java є 8 примітивних типів, які не є класами. З одного боку, це добре: вони прості й займають мало місця, а з іншого — іноді потрібні саме класи. Навіщо саме, ви дізнаєтеся з наступної лекції. То що ж робити? Починаючи з п'ятої версії Java,
    Відкрита
  • Класи-обгортки докладно

    Java Syntax Zero
    13 рівень, 2 лекція
    Клас Integer. Integer гарний ще й тим, що це клас, а отже, він може мати поля й методи. І, звичайно, він їх має. Навіть багато — кілька десятків. Тому ми розглянемо основні з них. Клас Integer має два поля, що містять максимальне й мінімальне значення змінної типу int
    Відкрита
  • Колекції в Java: ArrayList

    Java Syntax Zero
    13 рівень, 3 лекція
    Клас ArrayList. Сьогодні ми вивчимо клас ArrayList. Це перший клас із так званих колекцій. Колекції в Java — настільки ємка й корисна річ, що їм присвячено цілий квест на JavaRush. Щоб повністю зрозуміти, як влаштовано колекції, і опанувати всі особливості роботи з ними, потрібно спочатку
    Відкрита
  • Робота з ArrayList

    Java Syntax Zero
    13 рівень, 4 лекція
    Як влаштовано ArrayList. ArrayList — найпоширеніший клас у Java для зберігання елементів. Як же влаштовано цей ArayList і чому він так усім подобається? Будова ArrayList проста й геніальна за своєю сутністю. Усередині кожного об'єкта ArrayList є два поля: Масив зі списком елементів Змінна
    Відкрита
  • Робота з ArrayList, частина 2

    Java Syntax Zero
    13 рівень, 5 лекція
    Додавання елемента в середину (або в початок) списку. Якщо ж ми хочемо вставити елемент в середину списку, то всередині списку відбувається от що. Припустімо, у нас є список з 11 елементів: Ми хочемо вставити число 10 000 у список на позицію з номером 5. Для цього потрібно лише виконати команду: list.add(
    Відкрита
  • Виведення типів Java-компілятором

    Java Syntax Zero
    13 рівень, 6 лекція
    Синтаксичний цукор. Програмісти люблять, коли якийсь складний код або логіку можна вмістити у кілька рядків, і водночас код буде компактним і легко читатись. А розробники мов іноді допомагають їм у цьому. Хитрі особливості мови, які дають змогу використовувати коротший шлях (писати менше коду), називають
    Відкрита
  • Параметризовані типи в Java — generics

    Java Syntax Zero
    13 рівень, 7 лекція
    Усі класи успадковано від Object. Усі класи в Java неявно (приховано) успадковано від класу Object. Що таке успадкування та як воно працює в Java, ми розберемо у квесті Java Core. А наразі ми розглянемо один простий факт, який із цього випливає: Змінній типу Object можна присвоїти об'єкт
    Відкрита
  • Додаткові лекції до рівня

    Java Syntax Zero
    13 рівень, 8 лекція
    Ви вже багато знаєте про примітивні типи, а на цьому рівні познайомилися ще й з їхніми «близнюками» — класами-обгортками, дізналися, що таке autoboxing і unboxing, як правильно порівнювати класи-обгортки, а як — неправильно. Також ви перейшли на новий рівень роботи з масивами, ознайомившись
    Відкрита
  • Айтішний релакс

    Java Syntax Zero
    13 рівень, 9 лекція
    Втомилися від напруженого навчання? Переходимо до навчання «розслабленого», продовжуючи лекцію CS50 минулого рівня. Сьогодні поговоримо про подання рядків і про масиви. Насправді рядки в Java влаштовано не зовсім так, як в мові C, але наразі це буде не так вже й помітно. А от чим Сі помітно й суттєво
    Відкрита
Навчання
  • Курси програмування
  • Реєстрація
  • Курс Java
  • Допомога із задачами
  • Ціни
Спільнота
  • Користувачі
  • Статті
  • Форум
  • Чат
  • Історії успіху
  • Дії
Компанія
  • Про нас
  • Контакти
  • Відгуки
  • FAQ
  • Підтримка
JavaRush JavaRush — це інтерактивний онлайн-курс вивчення Java-програмування з нуля. Він містить 1200 практичних задач із перевіркою розв'язання одним клацанням, необхідний мінімум знань із теоретичних основ Java, а ще мотивувальні «фішки», які допоможуть пройти курс до кінця: ігри, опитування, цікаві проєкти й статті про ефективне навчання та кар'єру Java‑девелопера.
Підписуйтесь
Мова інтерфейсу
Русский English
Українська
Програмістами не народжуються © 2026 JavaRush
MastercardVisa
Програмістами не народжуються © 2026 JavaRush