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
  • История успеха. Как старик-гуманитарий в IT ходил

    Java Syntax PRO Comics
    12 уровень, 0 лекция
    Говорят, людям без технического образования в программировании не место. Пугают, что после 30 лет и думать нечего о смене профессии. Но что, если только в 30 стало понятно, что весь предыдущий багаж знаний и опыт привели "не туда"? На самом деле все не так страшно. Программистом может стат
    Открыта
  • Загрузка классов

    Java Syntax PRO Comics
    12 уровень, 1 лекция
    Мы уже говорили о том, что классы – это сложные типы данных. А теперь немного поговорим о второй стороне классов – обработки класса Java-машиной: в Java все является объектом, даже класс. Класс является объектом. Интересно? Тогда продолжим. Загрузка класса в память На самом деле, при загрузке класса
    Открыта
  • Статические переменные

    Java Syntax PRO Comics
    12 уровень, 2 лекция
    Статические переменные Когда класс загружается в память, то для него сразу создается статический объект класса. Этот объект хранит статические переменные класса (статические поля класса). Статистический объект класса существует даже если не был создан ни один обычный объект класса. Когда мы опис
    Открыта
  • Статические методы

    Java Syntax PRO Comics
    12 уровень, 3 лекция
    Статические методы Кроме статических переменных в классах могут быть и статические методы. Обычные методы привязаны к объектам (экземплярам) класса и могут обращаться к обычным-переменным класса (а также к статическим переменным и методам). Статические же методы привязаны к статическому объекту
    Открыта
  • Статические классы

    Java Syntax PRO Comics
    12 уровень, 4 лекция
    Внутренние классы Недавно вы узнали, что бывают статические переменные и статические методы, но оказываются бывают еще и статические классы.  Но начнем немного издалека. В языке Java вполне себе можно объявлять классы внутри классов. И даже классы внутри классов, которые внутри классов внут
    Открыта
  • Популярные ошибки компилятора

    Java Syntax PRO Comics
    12 уровень, 5 лекция
    Забыли точку с запятой Самая частая ошибка начинающий программистов Java – это точка с запятой. Вернее – отсутствие её там, где она должны быть. Каждая команда внутри метода должна заканчиваться точкой с запятой. Точка с запятой – это разделитель команд – таким образом мы даем понять Java-компил
    Открыта
  • Популярные ошибки начинающих программистов

    Java Syntax PRO Comics
    12 уровень, 6 лекция
    Сравнение объектов с помощью == Любимая ошибка программистов-новичков – это сравнение объектов (особенно строк) с помощью оператора ==. Пример: Scanner console = new Scanner(System.in); String s1 = console.nextLine(); String s2 = console.nextLine(); if (s1 == s2) {    System.out.p
    Открыта
  • Дополнительные лекции к уровню

    Java Syntax PRO Comics
    12 уровень, 7 лекция
    На этом уровне мы продвинулись еще на несколько шагов вперед в изучении Java. Разобрались с загрузкой классов, поговорили о статических переменных, методах и классах. Разобрались, из-за чего чаще всего ругается компилятор и в каких случаях нужно быть особенно внимательным, чтобы избежать ошибо
    Открыта
  • Айтишный релакс

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