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
    11 уровень, 0 лекция
    Давайте поговорим об образовании. О том, что это такое на самом деле. А также о том, чем, вопреки мнению большинства, оно не является. У большинства образование прежде всего ассоциируется с вузами, в которые поступают после школы. Считается, что хорошее образование, полученное в достойном и уваж
    Открыта
  • Устройство Java-программы

    Java Syntax Pro
    11 уровень, 1 лекция
    Объекты и классы Сегодня вы узнаете немного о том, как устроена типичная программа на Java. И главная новость: каждая программа на Java состоит из классов и объектов. Что такое классы вы уже знаете, а что такое объекты? Начну с аналогии. Представьте, что вы хотите сделать небольшой корабль.
    Открыта
  • Объекты и Конструкторы

    Java Syntax Pro
    11 уровень, 2 лекция
    Создание объекта Вот мы и дошли до созданий объектов. Вы уже сталкивались с этим ранее, просто сейчас мы разберем эту тему более подробно. На самом деле создавать объекты очень просто. Для того чтобы создать объект нужно использовать оператор new. Выглядит создание объекта примерно так: new Кла
    Открыта
  • Инициализация

    Java Syntax Pro
    11 уровень, 3 лекция
    Инициализация переменных Как вы уже знаете, вы можете в вашем классе объявить несколько переменных класса, и не просто объявить, а сразу инициализировать их стартовыми значениями. Однако, эти же переменные можно инициализировать и в конструкторе. Поэтому теоретически возможна ситуация, когда одн
    Открыта
  • Нюансы объектов в Java

    Java Syntax Pro
    11 уровень, 4 лекция
    Свойства: геттер и сеттер Когда большой проект разрабатывают десятки программистов одновременно, то часто бывают проблемы с тем, что программисты по-разному относятся к данным, которые хранятся в полях класса. Никто детально не изучает документацию по классам, или в ней могут быть не описаны все
    Открыта
  • Сравнение объектов

    Java Syntax Pro
    11 уровень, 5 лекция
    Сравнение объектов в Java Объекты в Java можно сравнивать как по ссылке, так и по значению. Сравнение ссылок Если две переменные указывают на один и тот же объект в памяти, то ссылки, которые хранятся в этих переменных – равны. Если сравнить такие переменные с помощью оператора равенства ==, то
    Открыта
  • Лекция

    Java Syntax Pro
    11 уровень, 6 лекция
    Лучший способ усвоить теорию — разобраться с ней на практике. Если эта тема показалась тебе сложной, советуем порешать дополнительные задания, которые помогут заполнить пробелы. Ну а если нескольких обязательных для решения задач тебе достаточно — смело переходи к следующи
    Открыта
  • Дополнительные лекции к уровню

    Java Syntax Pro
    11 уровень, 7 лекция
    Из прошлых лекций вы узнали больше о том, из чего состоит типичная Java-программа и на что похоже ее проектирование. Как создаются объекты (и причем тут конструкторы) и как происходит инициализация переменных. Приготовьтесь: в этот раз дополнительного чтения будет действительно много. Но и
    Открыта
  • Айтишный релакс

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