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 Collections
    4 уровень, 0 лекция
    Поздравляем с достижением нового уровня
    Открыта
  • Рекурсия

    Java Collections
    4 уровень, 1 лекция
    — Привет, Амиго. Сегодня Билаабо расскажет тебе, что такое рекурсия. Как ты знаешь, в Java одни методы вызывают другие методы. При этом, при вызове метода, в него передаются конкретные значения аргументов, а во время его работы локальные переменные метода принимают некоторые значения. — Ага. — И как ты знаешь, внутренние переменные разных методов независимы друг ...
    Открыта
  • Задачи | 4 уровень | 2 лекция

    Java Collections
    4 уровень, 2 лекция
    — Привет, Амиго! Я отыскал для тебя отличные задания:
    Открыта
  • Сборка мусора

    Java Collections
    4 уровень, 3 лекция
    — Привет! Снова решила устроить тебе небольшую лекцию про сборку мусора. Как ты уже знаешь, Java-машина сама отслеживает ситуации, когда объект становится не нужными и удаляет его. — Ага. Вы с Ришей раньше мне рассказывали об этом, нюансов я не помню. — Ок. Тогда повторим. Как только объект создается, Java выделяет ему память. А за ...
    Открыта
  • Задачи | 4 уровень | 4 лекция

    Java Collections
    4 уровень, 4 лекция
    — Что, соскучился? Вот, держи:
    Открыта
  • weakReference

    Java Collections
    4 уровень, 5 лекция
    — И снова здравствуйте! Сейчас я расскажу тебе еще про одну замечательную штуку — WeakReference – слабые ссылки. Выглядит она почти так же, как и SoftReference: Пример //создание объекта Cat Cat cat = new Cat(); //создание слабой ссылки на объект Cat WeakReference<Cat> catRef = new WeakReference<Cat>(cat); //теперь на объект ссылается только слабая ссылка catRef. cat = null; ...
    Открыта
  • Задачи | 4 уровень | 6 лекция

    Java Collections
    4 уровень, 6 лекция
    Открыта
  • phantom Reference

    Java Collections
    4 уровень, 7 лекция
    — Привет, Амиго! — Привет, Риша! — Ну, как день прошел? — Отлично! Мне сегодня Билаабо рассказал про рекурсию, а Элли про слабые и мягкие ссылки. — А про призрачные ссылки рассказывала? — Ты про PhantomReference? Упоминала, но не рассказывала подробно. — Отлично, тогда надеюсь, ты не будешь против, если я заполню этот пробел. — ...
    Открыта
  • Задачи | 4 уровень | 8 лекция

    Java Collections
    4 уровень, 8 лекция
    Открыта
  • Logger

    Java Collections
    4 уровень, 9 лекция
    — А, вот ты где! Ты не забыл, что у нас сегодня еще одна лекция? — Нет, я как раз тебя искал. Почти… — Отлично, тогда начнем. Сегодня я хочу рассказать тебе про логирование. Лог – это список произошедших событий. Почти как «морской журнал» или «дневник». Ну, или Твиттер – кому что ближе. А, соответственно, ...
    Открыта
  • Задачи | 4 уровень | 10 лекция

    Java Collections
    4 уровень, 10 лекция
    Открыта
  • Учимся гуглить | 4 уровень | 11 лекция

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