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

Список лекций

  • Отзывы
  • О нас
  • CS50
  • Начать обучение
JavaRush
  • Карта квестов
  • Список лекций
  • CS50
  • Android
  • Примитивные типы данных

    Java Syntax
    2 уровень, 2 лекция
    Пришла пора поговорить о внутреннем устройстве переменных. Если вы слышите что-то о «примитивных» типах данных, это вовсе не означает, что они хуже, чем другие. Такое звание означает лишь их атомарность. То есть переменная примитивного типа не состоит из переменных других типов. А еще примитивные и сложные типы по-разному хранятся в памяти.
    Открыта
  • Создание объектов

    Java Syntax
    2 уровень, 3 лекция
    Как вам такая строчка: Cat cat = new Cat()? Поначалу она вводит в замешательство, что это за коты со всех сторон, и зачем так сложно. На самом деле это обычное создание объекта класса Cat по имени cat. О том, что это именно создание нового «кота» сигнализирует оператор new. Подробности о создании котов и других объектов — в этой лекции.
    Открыта
  • Видимость переменных

    Java Syntax
    2 уровень, 4 лекция
    Программы делятся на блоки. Блоком может быть класс, а может быть метод или оператор. И переменные в Java могут быть видны из одного блока и не видны из другого. Возможно, новичку это покажется излишеством, но на деле это очень удобно (и очень важно!). Первое знакомство с областью видимости переменных и модификаторами доступа — в этой лекции.
    Открыта
  • Создаем переменные по-разному

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

    Java Syntax
    2 уровень, 6 лекция
    В этой лекции вы узнаете о важной разнице между примитивными и составными переменными. Так, в примитивных переменных содержится непосредственное значение, а во всех остальных — адрес объекта. Объект и ссылка на него связаны примерно так, как человек и адрес его дома. Соответственно, объекты взаимодействуют друг с другом при помощи ссылок, а не напрямую.
    Открыта
  • Вызываем методы, возвращаем значение

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

    Java Syntax
    2 уровень, 8 лекция
    Методы или, как их еще называют, функции, работают так: взяли значение (или несколько), переработали, выдали результат… Или не выдали, такие методы тоже бывают. Это работает так же, как в жизни: любое действие можно представить, как функцию. Пришла пора решить несколько задач с методами, которые возвращают значения.
    Открыта
  • Полное имя класса

    Java Syntax
    2 уровень, 9 лекция
    Полное имя робота состоит из названия производителя, названия модели и личного идентификатора. А что насчет полного имени класса? Вы изучите, как нужно правильно называть классы, чтобы к ним можно было достучаться отовсюду. После лекции имя java.io.FileInputStream fileInputStream станет таким же понятным и простым, как «Иван Иванович».
    Открыта
  • Полезные ссылки от профессора – 2

    Java Syntax
    2 уровень, 10 лекция
    Как обычно, в конце уровня профессор выдает дополнительную литературу для изучения. Не обязательно читать всё и сразу, но постепенно (не в ущерб решению задачам!) — очень желательно. Возможно, какая-то тема, ранее окутанная мраком тайны, после чтения станет понятной и родной.
    Открыта
  • Java или .NET

    Java Syntax
    2 уровень, 11 лекция
    После праведных трудов, целиком посвященных освоению начал Java, можно немного расслабиться и… и посмотреть фильм о Java! Правда, в прокат он пока не дошёл, поэтому ограничимся трейлером. Итак, сегодня в рубрике «Айтишный релакс» — будущий бестселлер «.NET vs Java». Это была идеальная семья… Пока в их жизнь не вмешалась Java. И так будет с каждым!
    Открыта
  • Вы достигли 3 уровня

    Java Syntax
    3 уровень, 0 лекция
    В третьей мотивационной лекции суперспециалиста секретного обучающего центра JavaRush речь идет о том, какой план правильный, а какой нет, как влияет конкуренция на достижение успеха и в руках каких специалистов сосредоточено 80% доходов. И еще вы узнаете о распространенных обломах, которые ожидают выпускников вузов.
    Открыта
  • Простейшая программа

    Java Syntax
    3 уровень, 1 лекция
    К началу третьего уровня студенты секретного центра JavaRush уже успели написать не одну программу. Не все их элементы понятны, но постепенно все станет на свои места. Сейчас — прекрасный момент для того, чтобы разузнать некоторые подробности о методе main() и… установить интегрированную среду разработки IntelliJ IDEA!
    Открыта
  • 1
  • 2
  • 3
  • 4
  • 5
  • ...
  • 12
Обучение
  • Регистрация
  • Курс Java
  • Курс Harvard CS50
  • Курс по Android
  • Стажировка
  • Помощь по задачам
  • Цены
  • Задачи-игры
Сообщество
  • Пользователи
  • Статьи
  • Форум
  • Чат
  • Истории успеха
  • Активности
  • Конкурсы
О нас
  • О JavaRush
  • Контакты
  • Отзывы
  • FAQ
  • Поддержка
Видео
  • Топ-3 фичи JavaRush
  • Раздел «Курс»
  • Раздел «Помощь»
  • Раздел «Игры»
  • 3 IDE
  • Светлая тема сайта
Подписывайтесь
© 2019 JavaRush «Программистами не рождаются»
© 2019 JavaRush «Программистами не рождаются»