JavaRush/Java Курсы/Модуль 2. Java Core/Дополнительные лекции к уровню

Дополнительные лекции к уровню

Открыта

Рекурсия в Java

Рекурсия в программировании многих пугает со старта, но на самом деле нужно просто сесть и как следует разобраться с ней, а потом — закрепить на практике. Помочь тебе в этом сможет данная лекция, где помимо определения рекурсивных функций в Java ты найдешь объяснение прочих базовых определений рекурсии и, само собой, практические примеры реализации.

Дню Сурка посвящается… Рекурсия в реальной жизни

…Все еще нет уверенности, что достаточно глубоко разбираешься в рекурсии? Не беда, почти все программисты оказывались в такой щекотливой ситуации. Вот тебе статья, которая объяснит самую суть рекурсии на жизненных примерах, которые точно тебе знакомы.


Рекурсия

20
Задача
Java Core,  10 уровень2 лекция
Недоступна
Читаем и пишем в файл: Human
Реализуй логику записи в файл и чтения из файла для класса Human. Поле name в классе Human не может быть пустым. Метод main реализован только для вас и не участвует в тестировании.
20
Задача
Java Core,  10 уровень2 лекция
Недоступна
Читаем и пишем в файл: JavaRush
Реализуй логику записи в файл и чтения из файла для класса JavaRush. Пустых полей у объекта User быть не может. Дату в файле удобно хранить в формате long. Метод main реализован только для тебя и не участвует в тестировании.
20
Задача
Java Core,  10 уровень2 лекция
Недоступна
Знакомство с properties
.properties — текстовый формат и одноимённое расширение имени файла. Его применяют для хранения конфигурационных параметров (пар «ключ» — «значение»). В методе fillInPropertiesMap считаем имя файла с консоли и заполним карту properties данными из файла. И — главное — реализуем логику записи в файл и чтения из файла для карты properties.
12
Задача
Java Core,  10 уровень2 лекция
Недоступна
Читаем и пишем в файл статики
Пришло время «статиков»! Реализуйте логику записи в файл и чтения из файла для класса ClassWithStatic. Метод load должен инициализировать объект включая статические поля данными из файла. А метод main в тестировании не участвует.
12
Задача
Java Core,  10 уровень2 лекция
Недоступна
Очень странные дела
Тот ли Human — Иванов, что нам нужен? Или всё-таки мы получаем данные о ком-то другом?... Внимательно посмотрите на уже написанный код, ту его часть, где происходит чтение и запись объектов типа Human. Там творится что-то странное. Ваша задача — разобраться, в чём дело, и исправить ошибки.

Сложность алгоритмов и алгоритмы сортировки

Комментарии (1)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Ваня Корниенко
Уровень 46
28 марта, 18:53
В первом видео на 1:07:55 показано, как в брейкпойнт добавить условие (на кружок правой кнопкой мыши кликнуть).