JavaRush
Обучение
Курс
Задачи
Опросы
Игры
Помощь
График пинков
Стажировка
Сообщество
Пользователи
Форум
Чат
Статьи
Истории успеха
Активности
Отзывы
Подписки

Список лекций

  • Отзывы
  • О нас
  • CS50
Начать
Начать обучение
Начать обучение сейчас
  • Карта квестов
  • Список лекций
  • CS50
  • Android
  • Java Syntax Pro
Все квесты Java Syntax Java Core Java Multithreading Java Collections Harvard CS50 Google Android Java Syntax Pro
Все уровни 0 уровень 1 уровень 2 уровень 3 уровень 4 уровень 5 уровень 6 уровень 7 уровень 8 уровень 9 уровень 10 уровень 11 уровень 12 уровень 13 уровень 14 уровень 15 уровень 16 уровень 17 уровень 18 уровень 19 уровень 20 уровень 21 уровень
  • Вы достигли 15 уровня

    Java Core
    5 уровень, 0 лекция
    Четвертый уровень второго квеста позади. Поздравляем с очередным достижением! Вы узнали много нового о приведении типов и операторе instanceof, а еще — решили 24 задачки. На пятом уровне займемся перегрузкой методов и разберемся с особенностями вызова конструкторов.
    Открыта
  • Модификаторы доступа, переопределение методов, реализация абстрактных методов

    Java Core
    5 уровень, 1 лекция
    Давайте углубимся в тему «модификаторы доступа» и узнаем, как они связаны с реализацией абстрактных методов и интерфейсов, а также с переопределением методов. Модификаторы, словно своеобразные вахтёры, отвечают на вопрос «Кто может обращаться к данному методу/переменной?». Подробности — в этой лекции.
    Открыта
  • Задачи | 5 уровень | 2 лекция

    Java Core
    5 уровень, 2 лекция
    Робот Диего скучает без вас! А когда робот Диего скучает, он начинает придумывать задачи. Наступил прекрасный момент для того, чтобы оценить творчество Диего. Вашему вниманию предлагаются задачи по ООП! Вам нужно разобраться с наследованием, правильно расставить интерфейсы и исправить ошибки.
    Открыта
  • Перегрузка методов | часть 2

    Java Core
    5 уровень, 3 лекция
    Перегрузка методов не должна приводить к перегрузке мозгов. Вот почему учителя секретного центра JavaRush выдают вам знания по той или иной теме небольшими порциями. Вы уже слышали, что каждый метод класса должен быть уникальным, а уникален он тогда, когда в классе нет метода с таким же именем и типом параметров, где порядок параметров имеет значение. Углубляемся в тему!
    Открыта
  • Задачи на перегрузку методов | 5 уровень

    Java Core
    5 уровень, 4 лекция
    Начинающему программисту нелегко привыкнуть к тому, что под одним названием метода вас может ожидать целый ворох разных реализаций. На самом деле, это огромное преимущество, и по этому поводу можно только порадоваться. В этой лекции — блок из пяти задачек, в которых вы потренируетесь создавать, редактировать и анализировать перегруженные методы.
    Открыта
  • Создание объекта. Порядок вызова конструкторов

    Java Core
    5 уровень, 5 лекция
    Если вы создали объект класса — что при этом происходит в памяти? В какой момент переменным присваиваются значения, когда вызывается конструктор? Такие вещи знать очень полезно. И не только потому, что вас спросят на собеседовании: просто когда вы знакомы с процессом, вам гораздо проще представить, что и как будет работать.
    Открыта
  • Задачи | 5 уровень | 6 лекция

    Java Core
    5 уровень, 6 лекция
    Закон Мейера гласит: «Усложнять — просто, упрощать — сложно». Однако от преодоления этих сложностей код становится красивым, на улице расцветают деревья, а в животе порхают бабочки… Второго и третьего не обещаем, а вот первое — гарантируем. Не медлите, пора решать задачи на оптимизацию кода.
    Открыта
  • Порядок загрузки классов, статические данные…

    Java Core
    5 уровень, 7 лекция
    Вы уже в курсе, что классы в Java – это файлы на диске, содержащие байт-код, то есть скомпилированный Java-код. Java-машина не загружает их без необходимости. Как только где-то в коде происходит обращение к классу, Java-машина проверяет, загружен ли он. Из этой лекции вы узнаете, что происходит, если он не загружен… и многое другое.
    Открыта
  • Порядок инициализации переменных

    Java Core
    5 уровень, 8 лекция
    В предыдущих лекциях мы выяснили, что класс загружается сверху вниз. Поэтому важно, чтобы поле класса обращалось только к уже загруженным другим полям. А что происходит с переменными, в каком порядке они инициализируются? Об этом вам расскажет доктор Лага Билаабо.
    Открыта
  • Задачи на порядок инициализации переменных

    Java Core
    5 уровень, 9 лекция
    Бывает, что вам на собеседовании дают кусок кода и предлагают рассказать об инициализации переменных. Тема важная, и её нужно хорошо понять и усвоить. Учитель Диего это прекрасно понимает, поэтому подготовил для вас пять задач на эту важную тему. Не мешкайте!
    Открыта
  • Полезные ссылки от Профессора — 15

    Java Core
    5 уровень, 10 лекция
    Смотреть на один и тот же материал под разными углами — полезно, ведь все мыслят по-разному, и, возможно, лучший источник теории для вас отличается от того, который подойдет вашему другу. Специально для вас профессор нашёл в сети очень интересную лекцию, из которой вы узнаете ещё больше о переопределении методов и конструкторов.
    Открыта
  • Профессия дизайнер

    Java Core
    5 уровень, 11 лекция
    Есть у нас на JavaRush такая традиция: ближе к концу уровня учитель Хулио приглашает вас посмотреть интересное и увлекательное видео, связанное с ИТ. Вы расслабляетесь, узнаете много нового, да ещё и чёрную материю за это получаете… В этот раз смотрим фильм о дизайнере Джонатане Айве, втором, после Джобса, человеке, сделавшем Apple великой.
    Открыта
  • 1
  • 2
Обучение
  • Регистрация
  • Курс Java
  • Курс Harvard CS50
  • Курс по Android
  • Стажировка
  • Помощь по задачам
  • Цены
  • Задачи-игры
Сообщество
  • Пользователи
  • Статьи
  • Форум
  • Чат
  • Истории успеха
  • Активности
  • Конкурсы
О нас
  • О JavaRush
  • Контакты
  • Отзывы
  • FAQ
  • Поддержка
Видео
  • Топ-3 фичи JavaRush
  • Раздел «Курс»
  • Раздел «Помощь»
  • Раздел «Игры»
  • 3 IDE
  • Светлая тема сайта
Подписывайтесь
VisaMastercard
© 2021 JavaRush «Программистами не рождаются»
© 2021 JavaRush «Программистами не рождаются»