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 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 Comics
    6 уровень, 0 лекция
    Принцип морской пехоты гласит: если вы нашли физически пригодных мужчин и женщин, то при правильном обучении и тренировках вы практически любого из них сумеете превратить в уникального бойца. Программирование — такой же навык, как умение играть на гитаре, плавать, или ездить на велосипеде. Люд
    Открыта
  • Массивы

    Java Syntax PRO Comics
    6 уровень, 1 лекция
    Массив – это контейнер элементов Скорее всего вы слышали, что компьютеры могут обрабатывать громадные объемы информации. Условный оператор (if-else) и циклы (for, while), конечно, в этом помогают. Но далеко на них не уедешь. Ведь обрабатываемые данные нужно как-то хранить. На этот случай в Java,
    Открыта
  • Нюансы работы с массивами

    Java Syntax PRO Comics
    6 уровень, 2 лекция
    Массивы в памяти Картинки в предыдущих примерах немного неточны. При создании массивов (как и при создании строк) в памяти выделяются два блока памяти: один для хранения самого массива (контейнера), а второй под переменную, которая хранит его адрес. Уточненная ситуация изображена на картинке ниж
    Открыта
  • Примеры использования массивов

    Java Syntax PRO Comics
    6 уровень, 3 лекция
    Полезные примеры работы с массивами: Думаю, настало время переходить к практическим задачам. И начнем мы с нескольких самых простых: Заполнение массива из 10 чисел, числами от 0 до 9: int[] array = new int[10]; for (int i=0;i<10;i++) {   array[i] = i; } Создаем объект-массив
    Открыта
  • Продвинутая работа с массивами

    Java Syntax PRO Comics
    6 уровень, 4 лекция
    Массив типа String Ну и вкратце хотелось бы рассказать про массив типа String. Как мы уже говорили выше, массив может быть любого типа. А значит можно создать массив типа String. Вот как бы выглядел код, если бы нам нужно было написать программу, которая «вводит с клавиатуры 10 строк и выводит и
    Открыта
  • Двумерные массивы

    Java Syntax PRO Comics
    6 уровень, 5 лекция
    Двумерные массивы И еще один интересный факт о массивах. Массивы бывают не только линейными, но и двумерными. И что это значит, спросите вы? А это значит, что ячейки массива можно представить не только в виде столбца (или строки), но и в виде прямоугольной таблицы. int[][] имя = new int[ширина]
    Открыта
  • Зубчатые массивы в Java

    Java Syntax PRO Comics
    6 уровень, 6 лекция
    Неровные массивы В Java вы как программист можете не только поменять строки двумерного массива местами, но и сконструировать этот массив самому так, как вам хочется. Допустим вы хотите, чтобы у первой строки двумерного массива была длинна 10, а у второй – 50. Можно ли так сделать?  Да можно
    Открыта
  • Вспомогательный класс Arrays

    Java Syntax PRO Comics
    6 уровень, 7 лекция
    Класс Arrays Как мы уже раньше говорили – массивы очень полезная и часто используемая вещь в программировании. Создатели Java очень скоро заметили, что Java-программисты часто пишут один и тот же код при работе с массивами. Например: «скопировать часть массива в другой массив», «заполнить все яч
    Открыта
  • Класс Arrays, часть 2

    Java Syntax PRO Comics
    6 уровень, 8 лекция
    Метод Arrays.fill() Очень часто у Java-программистов при работе с массивами возникает задача – заполнить массив одинаковыми значениями.  Можно, конечно, написать цикл и просто в цикле присвоить каждой ячейке массива, определенной значение: int [] x = new int[100]; for (int i=0;i< x.leng
    Открыта
  • Дополнительные лекции к уровню

    Java Syntax PRO Comics
    6 уровень, 9 лекция
    На этом уровне вы сделали еще один очень важный шаг в изучении Java и узнали больше о массивах, которые помогут вам работать с огромными объемами информации. Мы разобрали, что такое массивы, какими они бывают, как с ними взаимодействовать. В завершение этой темы предлагаем прочесть пару матери
    Открыта
  • Айтишный релакс

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