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

Лекции

  • Отзывы
  • О нас
  • CS50
Начать
Начать обучение
Начать обучение
  • Мое обучение
  • Курсы
  • Университет
  • Карта квестов
  • Лекции
  • Вы открыли новый уровень

    Java Multithreading
    9 уровень, 0 лекция
    Поздравляем с достижением нового уровня
    Открыта
  • NamingConventions, CodeConventions

    Java Multithreading
    9 уровень, 1 лекция
    — Привет, Амиго! Сегодня я расскажу тебе о стилях кода и важности стилей кода. Начну с самого главного. Код в Java должен быть легко читаем. Общий подход к коду такой – код пишется один раз, а читается сто. Например, ты и еще 10 программистов занимаетесь написанием программы. Программа пишется три года, с промежуточными релизами каждые три месяца. ...
    Открыта
  • Задачи на NamingConventions (исправить что-то, чтобы соответствовало стандарту)

    Java Multithreading
    9 уровень, 2 лекция
    — Привет, Амиго!
    Открыта
  • Autoboxing (immutables)

    Java Multithreading
    9 уровень, 3 лекция
    — Привет, Амиго! Сегодня я расскажу про autoboxing. Box – это коробка. Boxing – упаковка. А AutoBoxing – это соответственно – автоматическая упаковка. Насколько ты помнишь, в Java есть как типы, унаследованные от класса Object, так и примитивные типы. Но, как оказалось, такая удобная вещь как коллекции и generic’и могут работать только с типами, унаследованными от Object. Тогда было приятно ...
    Открыта
  • Number (Integer, Long, Byte)

    Java Multithreading
    9 уровень, 4 лекция
    — Раз уж разработчики могли придумывать классы, которые описывают числа, они решили подойти к этому делу творчески, как настоящие разработчики. Во-первых, придумали абстрактный класс Number (число), от которого унаследованы типы Byte, Short,Integer, Long, Float, Double. У него есть методы, которые помогают преобразовывать числа к другим числовым типам. Методы класса Number 1 int intValue() 2 long longValue() 3 ...
    Открыта
  • Задачи на автобоксинг и числа

    Java Multithreading
    9 уровень, 5 лекция
    — Привет, Амиго!
    Открыта
  • Boolean

    Java Multithreading
    9 уровень, 6 лекция
    — Привет, Амиго! — Привет, Ким. — Я тебе расскажу про тип Boolean. Это тоже «обертка» над типом boolean и он прост как доска. Немного упрощенный код класса Boolean: Код class Boolean { public static final Boolean TRUE = new Boolean(true); public static final Boolean FALSE = new Boolean(false); private final boolean value; public Boolean(boolean ...
    Открыта
  • Задачи на автобоксинг Boolean

    Java Multithreading
    9 уровень, 7 лекция
    — Привет, Амиго!
    Открыта
  • Character

    Java Multithreading
    9 уровень, 8 лекция
    — Привет, Амиго! Это снова я. Хотела тебе рассказать еще об одном достаточно простом классе-обёртке. Сегодня речь пойдет о Character – обертка над char. Этот класс тоже довольно-таки прост. Код class Character { private final char value; Character(char value) { this.value = value; } public char charValue() { return value; } static final Character cache[] ...
    Открыта
  • Задачи на автобоксинг Character

    Java Multithreading
    9 уровень, 9 лекция
    — Привет, Амиго!
    Открыта
  • Void и др.

    Java Multithreading
    9 уровень, 10 лекция
    — Привет, Амиго! И снова маленькая и интересная тема. Тип Void. — А зачем может понадобиться такой тип? Ну, c void-то понятно. Чтобы привести к общему знаменателю функции и процедуры. Теперь у нас нет процедур, зато есть функции, которые возвращают void (ничего). — Ага. А ты помнишь, недавно Элли тебе рассказывала про интерфейс-шаблон Callable? — ...
    Открыта
  • Учимся гуглить. (Как настроить IDEA на определенные конвенции, Ctrl+Alt+L)

    Java Multithreading
    9 уровень, 11 лекция
    — Привет, Амиго! Продолжаем наши уроки – учимся гуглить. Вот тебе несколько заданий: Задания на поиск в интернете: 1 Как средствами Intellij IDEA переименовать(rename) переменную? 2 Как средствами Intellij IDEA сделать замену(replace) одного кода на другой? 3 Как средствами Intellij IDEA сделать так, чтобы переменная, на которой стоит курсор, подсвечивалась во всем коде? 4 Как ...
    Открыта
  • 1
  • 2
Обучение
  • Курсы программирования
  • Регистрация
  • Курс Java
  • Помощь по задачам
  • Цены
Сообщество
  • Пользователи
  • Статьи
  • Форум
  • Чат
  • Истории успеха
  • Активности
Компания
  • О нас
  • Контакты
  • Отзывы
  • FAQ
  • Поддержка
JavaRush JavaRush — это интерактивный онлайн-курс по изучению Java-программирования c нуля. Он содержит 1200 практических задач с проверкой решения в один клик, необходимый минимум теории по основам Java и мотивирующие фишки, которые помогут пройти курс до конца: игры, опросы, интересные проекты и статьи об эффективном обучении и карьере Java‑девелопера.
Подписывайтесь
Язык интерфейса
Русский
English Українська
"Программистами не рождаются" © 2025 JavaRush
MastercardVisa
"Программистами не рождаются" © 2025 JavaRush