JavaRush
Promotion
Learning
Courses
Tasks
Quizzes
Games
Help
Schedule of nudges
Internship
Community
Users
Forum
Chat
Articles
Success stories
Activities
Reviews
Subscriptions
Light theme

Lectures

  • Reviews
  • About us
  • CS50
Start
Start learning
Start learning
  • My progress
  • Courses
  • Quest map
  • Lectures
  • Вы достигли 14 уровня

    Java Core
    4 level,0 lecture
    Поздравляем с очередным достижением! Вы узнали много нового об интерфейсах и абстрактных классах и решили 31 задачу. Или чуть меньше, если вдруг какие-то из них оставили на потом. Сейчас — подходящий момент, чтобы разобраться с приведением типов и оператором instanceof. А также решить большую задачку на интерфейсы.
    Open
  • Оператор instanceof

    Java Core
    4 level,1 lecture
    Сегодня мы продолжим знакомство с оператором instanceof. Вы уже слышали о таком в предыдущих лекциях, он проверяет, является ли объект объектом определенного класса. Сегодня вы изучите, при каких обстоятельствах, как и где его можно и нужно использовать, учитывает ли он наследование и интерфейсы.
    Open
  • Задачи на instanceof

    Java Core
    4 level,2 lecture
    Пока вы изучали оператор instanceof, ребята из секретного центра JavaRush неплохо оттянулись на вечеринке. Она, кстати, была в вашу честь. Так что сегодня у вашего учителя Диего настроение не слишком рабочее. Он вам подготовил всего лишь две задачи по instanceof. Но вы не расслабляйтесь, наверстаете позднее.
    Open
  • Приведение типов. Расширение и сужение

    Java Core
    4 level,3 lecture
    Когда-то, во время прохождения первого квеста вы столкнулись с расширением и сужением примитивных типов. Теперь вы куда лучше разбираетесь в ссылочных типах. Так что — самое время посмотреть, как работает расширение и сужение типов в их случае.
    Open
  • Задачи на приведение типов

    Java Core
    4 level,4 lecture
    Давайте приводить типы! Желательно — ссылочные, а не какие-то там примитивные. Примитивные-то все могут, ещё после первого квеста. Специально для вас мастер Диего подготовил пять задач по пройденной теме.
    Open
  • Полезные ссылки от Профессора — 14

    Java Core
    4 level,5 lecture
    Смотреть на один и тот же материал под разными углами — полезно, ведь все мыслят по-разному, и, возможно, лучший источник теории для вас отличается от того, который подойдет вашему другу. Специально для вас профессор нашёл в сети весьма интересную лекцию по приведению типов и instanceof.
    Open
  • Бонусное задание | 6 лекция | 4 уровень

    Java Core
    4 level,6 lecture
    Добро пожаловать на международную куриную фабрику!.. Как — ничего не готово? Тогда планы меняются. Раз её еще нет, сами создадим куриную ферму. На ней будут куры разных национальностей, унаследованные от некой абстрактной курицы Hen и методы, которые будут возвращать количество снесенных яиц в месяц.
    Open
  • Как легко влиться в новый проект?

    Java Core
    4 level,7 lecture
    Есть у нас на JavaRush такая традиция: ближе к концу уровня учитель Хулио приглашает вас посмотреть интересное и увлекательное видео, связанное с ИТ. Вы расслабляетесь, узнаете много нового, да ещё и чёрную материю за это получаете… .
    Open
  • Бонусное задание | 8 лекция | 4 уровень

    Java Core
    4 level,8 lecture
    Капитан Galaxy Rush Бобров на связи! У него для вас есть пару сюрпризов. Точнее, не пару, и не сюрпризов, а целых десять задач на закрепление знаний. А самые любознательные могут попробовать свои силы в решении трёх бонусых задачек посложнее. В одной из них вы, например, столкнётесь с паттерном Singleton.
    Open
Learn
  • Registration
  • Java course
  • Help with tasks
  • Pricing
Community
  • Users
  • Articles
  • Forum
  • Chat
  • Success stories
  • Activities
Company
  • About us
  • Contacts
  • Reviews
  • FAQ
  • Support
JavaRushJavaRush — is an interactive online course for learning Java programming from scratch. It contains 1200 practical tasks with one-click solution checking, the necessary minimum of theory on Java basics, and motivating features that help you complete the course: games, quizzes, interesting projects and articles on effective learning and the career of a Java developer.
Follow us
Язык интерфейса
Русский
English
Українська
"Programmers are not born" © 2026 JavaRush
MastercardVisa
"Programmers are not born" © 2026 JavaRush