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

Лекции

  • Отзывы
  • О нас
  • CS50
Начать
Начать обучение
Начать обучение
  • Карта квестов
  • Лекции
  • CS50
  • Android
  • Spring
Все квесты Java Syntax Java Core Java Multithreading Java Collections JSP & Servlets Java Syntax Pro Модуль 3. Java Professional Модуль 4. SQL & Hibernate Модуль 5. Spring Harvard CS50 Google Android
Все уровни Уровень 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
  • Вы достигли 20 уровня

    Java Core
    10 уровень, 0 лекция
    Поздравляем, вы прошли 9 уровень квеста «Java Core»! Вы узнали много нового о потоках ввода-вывода, познакомились с адаптерами, потренировались писать собственные обёртки на на System.out, а ещё — решили 29 задач (если только не оставили пару-тройку на потом). На 10 уровне будем изучать сериализацию.
    Открыта
  • Сохранение массива объектов

    Java Core
    10 уровень, 1 лекция
    Внимание! Сегодня в секретном центре JavaRush проводится семинар на тему «Что делать, если нужно сохранить объект в файл построчно?». На дискуссию приглашаются все студенты второго квеста, достигшие десятого уровня. Семинар ведет штурман и кандидат межзвездных наук Элеонора Кэрри.
    Открыта
  • Задача на сохранение массива объектов в файл

    Java Core
    10 уровень, 2 лекция
    До учителя Диего дошли слухи, что вы, наряду с другими учениками уровня прослушали один очень интересный семинар, на котором узнали, каким образом можно сохранять объект в файл построчно. Диего этого так не оставит, теперь придется решать задачки на эту тему. Хотя вас только того и надо, не так ли?
    Открыта
  • Сериализация. Начало.

    Java Core
    10 уровень, 3 лекция
    Java-машина умеет сохранять и загружать свои объекты. Для этого ей даже не требуются методы save & load: все объекты хранятся внутри Java-машины, и она имеет к ним полный доступ. Так вот, сериализация – это встроенный прямо в Java-машину процесс сохранения состояния объекта в последовательность байт.
    Открыта
  • Задачи на сериализацию

    Java Core
    10 уровень, 4 лекция
    Как сериализовать человека? Как сериализовать JavaRush? Как сериализовать Singleton? Как сериализовать static? Как, в конце-коцов, сериализовать что-нибудь свое? На эти вопросы сегодня придется ответить вам, решив 5 задач на сериализацию, подготовленные учителем Диего.
    Открыта
  • Модификатор transient

    Java Core
    10 уровень, 5 лекция
    Свойства класса, помеченные модификатором transient, не сериализуются. Обычно в таких полях хранится промежуточное состояние объекта, которое, например, проще вычислить, чем сериализовать, а затем десериализавать. Для чего это нужно? Узнаете из лекции.
    Открыта
  • Сохранение данных/externalizable

    Java Core
    10 уровень, 6 лекция
    В Java есть очень полезный интерфейс Externalizable. Если им заменить интерфейс Serializable, класс сможет управлять процессом сериализации в ручном режиме. А всё потому, что интерфейс Externalizable, в отличие от Serializable, содержит два метода, которые вызываются Java-машиной при сериализации объекта. Как это выглядит, покажет учитель Риша.
    Открыта
  • Задачи на сериализацию и десериализацию

    Java Core
    10 уровень, 7 лекция
    Сериализация — не самая простая тема, не так ли? Впрочем, студентам, заканчивающим второй квест она вполне по зубам. Учитель Диего предлагает вам постигать её на практике прямо сейчас. Для этого он подготовил пять интересных (или не очень, кому как) задачек.
    Открыта
  • Полезные ссылки от Профессора — 20

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

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

    Java Core
    10 уровень, 10 лекция
    Капитан Galaxy Rush Бобров на связи! У него для вас есть пару сюрпризов. Точнее, не пару, и не сюрпризов, а целых десять задач на сериализацию. Считайте их, а также три бонусные задачки на алгоритмы, финальным тестом квеста.
    Открыта
Обучение
  • Курсы программирования
  • Регистрация
  • Курс Java
  • Помощь по задачам
  • Цены
  • Задачи-игры
Сообщество
  • Пользователи
  • Статьи
  • Форум
  • Чат
  • Истории успеха
  • Активности
Компания
  • О нас
  • Контакты
  • Отзывы
  • FAQ
  • Поддержка
JavaRush JavaRush — это интерактивный онлайн-курс по изучению Java-программирования c нуля. Он содержит 1200 практических задач с проверкой решения в один клик, необходимый минимум теории по основам Java и мотивирующие фишки, которые помогут пройти курс до конца: игры, опросы, интересные проекты и статьи об эффективном обучении и карьере Java‑девелопера.
Подписывайтесь
Язык интерфейса
"Программистами не рождаются" © 2023 JavaRush
MastercardVisa
"Программистами не рождаются" © 2023 JavaRush
Этот веб-сайт использует данные cookie, чтобы настроить персонально под вас работу сервиса. Используя веб-сайт, вы даете согласие на применение данных cookie. Больше подробностей — в нашем Пользовательском соглашении.