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

Лекции

  • Отзывы
  • О нас
  • CS50
Начать
Начать обучение
Начать обучение
🎁
🎁
  • Карта квестов
  • Лекции
  • CS50
  • Android
Все квесты 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 Уровень 22 Уровень 23 Уровень 24 Уровень 25 Уровень 26 Уровень 27 Уровень 28
  • Вы открыли новый уровень

    Java Multithreading
    4 уровень, 0 лекция
    Поздравляем с достижением нового уровня
    Открыта
  • Интерфейсы-маркеры, глубокое клонирование

    Java Multithreading
    4 уровень, 1 лекция
    — Привет, Амиго! — Привет, Билаабо! — Сегодня я расскажу тебе про интерфейсы-маркеры. Интерфейсы-маркеры – это интерфейсы, которые не содержат методов. Когда класс наследуется от такого интерфейса, то говорят, что он им помечен. Примеры таких интерфейсов: Cloneable, Serializable, Remote. Интерфейс Serializable используется, чтобы помечать классы, которые поддерживают сериализацию — как доказательство того, что объекты класса ...
    Открыта
  • Задачи на интерфейсы-маркеры

    Java Multithreading
    4 уровень, 2 лекция
    — У Билаабо готовы для тебя задачи. Ты очень способный ученик, Амиго. Надеюсь, с помощью моих задач ты станешь просто недосягаем.
    Открыта
  • Наследование внутренних классов

    Java Multithreading
    4 уровень, 3 лекция
    — Привет, Амиго! — Привет, Ким. — Я хочу рассказать тебе о наследовании внутренних и вложенных классов. — Я готов. — На самом деле с наследованием вложенных классов (те, которые со словом static) никаких проблем нет. Они наследуются так же как и обычные классы: Пример public class Car { public static class Door { } ...
    Открыта
  • Задачи на наследование внутренних классов

    Java Multithreading
    4 уровень, 4 лекция
    — Привет, Амиго! Вот тебе набор шикарных задач, надеюсь, тебе понравится:
    Открыта
  • Локальные классы — классы внутри методов

    Java Multithreading
    4 уровень, 5 лекция
    — Привет, Амиго! Еще маленькая и небольшая тема – это локальные классы. Как ты уже видел, классы можно создавать не только в отдельных файлах, но и внутри других классов. Так вот – это еще не все. Классы можно создавать и внутри методов. Такие классы называются локальными. Они работают как обычные внутренние классы, но их можно ...
    Открыта
  • Задачи на локальные классы

    Java Multithreading
    4 уровень, 6 лекция
    — Привет, Амиго! И еще немного задач. Надеюсь, ты останешься доволен.
    Открыта
  • Что происходит на самом деле (Во что превращаются классы компилятором)

    Java Multithreading
    4 уровень, 7 лекция
    — Привет, Амиго! Вот тебе еще немного информации. Я уже тебе говорила, что все анонимные классы на самом деле превращаются компилятором в обычные внутренние классы. — Ага. Я даже помню, что у них имена – это числа: 1, 2, 3 и т.д. — Именно так. Но вот, еще, какой есть нюанс. Если класс был объявлен ...
    Открыта
  • Конструкторы/переменные анонимных иннер классов, final

    Java Multithreading
    4 уровень, 8 лекция
    — Привет, Амиго! Как ты уже знаешь, у анонимных внутренних классов не может быть конструктора. — Ага. Это очень неудобно. Конструктор – это очень нужная вещь. — Как говорится, если нельзя, но очень хочется, то можно. Вспомни, у статических переменных нет статического конструктора, но есть статический инициализатор – static-блок. — Ага, я помню. — Вот ...
    Открыта
  • Задачи на анонимные иннерклассы

    Java Multithreading
    4 уровень, 9 лекция
    — А вот и новенькие задачи для моего друга:
    Открыта
  • Учимся гуглить. Как скачать видео из интернета

    Java Multithreading
    4 уровень, 10 лекция
    — Привет, Амиго! — Привет, Хулио. Знаешь, я начал следовать твоему совету и гуглить все, о чем ты просил. Действительно, в интернете очень много ответов прямо с примерами. А еще я сайт классный нашел – SakOverlow. Кажется, так называется. — StackOverflow (http://stackoverflow.com/) – это крупнейший сайт/форум, где программисты помогают программистам (и новичкам!). Там практически всегда тебе дают ...
    Открыта
  • Полезные ссылки от профессора — 24

    Java Multithreading
    4 уровень, 11 лекция
    — Привет, Амиго! Не понимаю я этих интерактивных уроков. Вот в мое время – все, на что мог рассчитывать студент, – это старая добрая нудная лекция. — Я тоже так считаю. — Вот тебе одна из этого великолепия: Ссылка на дополнительный материал
    Открыта
  • 1
  • 2
Обучение
  • Курсы программирования
  • Регистрация
  • Курс Java
  • Помощь по задачам
  • Цены
  • Задачи-игры
Сообщество
  • Пользователи
  • Статьи
  • Форум
  • Чат
  • Истории успеха
  • Активности
Компания
  • О нас
  • Контакты
  • Отзывы
  • FAQ
  • Поддержка
JavaRush JavaRush — это интерактивный онлайн-курс по изучению Java-программирования c нуля. Он содержит 1200 практических задач с проверкой решения в один клик, необходимый минимум теории по основам Java и мотивирующие фишки, которые помогут пройти курс до конца: игры, опросы, интересные проекты и статьи об эффективном обучении и карьере Java‑девелопера.
Подписывайтесь
Язык интерфейса
"Программистами не рождаются" © 2022 JavaRush
Скачивайте наши приложения
  • Google Play
  • App Store
MastercardVisa
"Программистами не рождаются" © 2022 JavaRush
Этот веб-сайт использует данные cookie, чтобы настроить персонально под вас работу сервиса. Используя веб-сайт, вы даете согласие на применение данных cookie. Больше подробностей — в нашем Пользовательском соглашении.