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

Лекции

  • Отзывы
  • О нас
  • CS50
Начать
Начать обучение
Начать обучение
  • Карта квестов
  • Лекции
  • Открытые квесты
Все квесты 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 Spring
Все уровни Уровень 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 Syntax Pro
    16 уровень, 0 лекция
    Лена — практикующий врач, которая долго была уверена, что — программирование точно не её история. Но сегодня своим рассказом она точно удивила бы и себя саму в прошлом. В школе была с компьютером на "вы", а спустя годы написала приложение для диагностики заболеваний Лена пишет: "Когда
    Открыта
  • Оператор try with resources

    Java Syntax Pro
    16 уровень, 1 лекция
    Внешние ресурсы Иногда в процессе своей работы Java-программа взаимодействует с объектами вне Java-машины, например с файлами на диске. Такие объекты принято называть внешними ресурсами. Внутренние ресурсы – это объекты созданные внутри Java-машины. Обычно взаимодействие происходит по такой схем
    Открыта
  • Потоки для ввода данных

    Java Syntax Pro
    16 уровень, 2 лекция
    Потоки данных Любая программа редко существует сама по себе. Обычно программа как-то взаимодействует с «внешним миром». Это могут быть считывание данных с клавиатуры, отправка сообщений, загрузка страниц из интернета или, наоборот, загрузка файлов удалённый на сервер. Все эти вещи мы можем назва
    Открыта
  • Цепочки потоков

    Java Syntax Pro
    16 уровень, 3 лекция
    Класс InputStreamReader Еще одной интересной особенностью потоков является возможность объединять несколько потов в цепочки. Поток может читать данные не только из источника данных, который их хранит, но из другого потока. Это очень мощный механизм в Java, который позволил конструировать сложные
    Открыта
  • Потоки вывода

    Java Syntax Pro
    16 уровень, 4 лекция
    Класс OutputStream С потоками ввода мы только что разобрались. Настало время поговорить о потоках вывода. Класс OutputStream является классом-родителем для всех классов, которые поддерживают байтовый вывод. Этот класс является абстрактным и сам ничего не делает – для этого у него есть классы-нас
    Открыта
  • Знакомство с файлами

    Java Syntax Pro
    16 уровень, 5 лекция
    Класс Path Если вы хотите написать программу, которая делает что-то с файлами на диске, то сделать это очень легко. В Java очень много классов, которые помогают вам работать как с самими файлами, так и с их содержимым. В ранних версиях Java для работы с файлами использовались классы типа File и
    Открыта
  • Работа с файлами в Java

    Java Syntax Pro
    16 уровень, 6 лекция
    Класс Files Для того, чтобы работать с файлами есть шикарный утилитный класс – java.nio.file.Files. У него есть методы просто на все случаи жизни. Все методы этого класса статические и работают с объектами типа Path. Методов очень много, поэтому мы рассмотрим только основные: Метод Описание
    Открыта
  • Работа с сетью

    Java Syntax Pro
    16 уровень, 7 лекция
    Класс URL Работу с потоками ввода-вывода мы уже изучили, работу с файлами изучили, что же изучить дальше? А как насчет работы с сетью и интернетом? Звучит многообещающе, не так ли? В Java работать с интернетом не сложнее чем работать с файлами. Ну разве что совсем чуть-чуть. Для работы с ресурса
    Открыта
  • Дополнительные лекции к уровню

    Java Syntax Pro
    16 уровень, 8 лекция
    java.io На этом уровне мы разобрали потоки ввода и вывода и познакомились с их методами. Если чувствуете, что тема Java/IO для вас еще не закрыта, можем продолжить разговор и разобрать несколько примеров применения. Ничего сложного: читайте статью "Ввод-вывод в Java. Классы FileInputStream,
    Открыта
  • Айтишный релакс

    Java Syntax Pro
    16 уровень, 9 лекция
    Помните разорванный телефонный справочник из первых видео CS50? В этом видео он возвращается! Возвращается, чтобы сделать фразу «эффективность алгоритмов» не пустым звуком, а пояснить на примере. Все программисты думают о скорости работы программы и о том, сколько памяти она при этом «съест».
    Открыта
Обучение
  • Курсы программирования
  • Регистрация
  • Курс Java
  • Помощь по задачам
  • Цены
  • Задачи-игры
Сообщество
  • Пользователи
  • Статьи
  • Форум
  • Чат
  • Истории успеха
  • Активности
Компания
  • О нас
  • Контакты
  • Отзывы
  • FAQ
  • Поддержка
JavaRush JavaRush — это интерактивный онлайн-курс по изучению Java-программирования c нуля. Он содержит 1200 практических задач с проверкой решения в один клик, необходимый минимум теории по основам Java и мотивирующие фишки, которые помогут пройти курс до конца: игры, опросы, интересные проекты и статьи об эффективном обучении и карьере Java‑девелопера.
Подписывайтесь
Язык интерфейса
"Программистами не рождаются" © 2023 JavaRush
MastercardVisa
"Программистами не рождаются" © 2023 JavaRush
Этот веб-сайт использует данные cookie, чтобы настроить персонально под вас работу сервиса. Используя веб-сайт, вы даете согласие на применение данных cookie. Больше подробностей — в нашем Пользовательском соглашении.