JavaRush
AI Academy
new
Promotion
Learning
Courses
Tasks
Quizzes
Games
Help
Schedule of nudges
Internship
Community
Users
Forum
Chat
Articles
Activities
Reviews
Subscriptions
Light theme

Lectures

  • Reviews
  • About us
  • CS50
Start
Start learning
Start learning
  • My progress
  • Courses
  • Quest map
  • Lectures
  • Вы открыли новый уровень

    Java Multithreading
    10 level,0 lecture
    Поздравляем с достижением нового уровня
    Open
  • Запись двоичного числа как 1000100В

    Java Multithreading
    10 level,1 lecture
    — Привет, Амиго! — Привет, Билаабо! Хочу рассказать тебе немного про различные системы счисления. Ты уже слышал, что люди пользуются десятичной системой счисления. Вот главные факты этого подхода: 1) Для записи числа используются 10 цифр: 0,1, 2, 3, 4, 5, 6, 7, 8, 9. 2) Число 543 значит 5 сотен + 4 десятка + 3 единицы. Эта ...
    Open
  • Задачи по системам исчисления

    Java Multithreading
    10 level,2 lecture
    — Привет, Амиго!
    Open
  • Числовые операторы

    Java Multithreading
    10 level,3 lecture
    — Привет, Амиго! Хочу рассказать тебе про числовые операторы. — А мне Билаабо уже рассказывал! — Да? Тогда я задам всего лишь пару вопросов. Как увеличить переменную на 1? Приведи как можно больше вариантов. — Легко: Код x++; ++x; x=x+1; x+=1; — Верно. А теперь нужно умножить переменную на два? — Готово: Код x=x*2; x*=2; ...
    Open
  • Задачи на числовые операторы

    Java Multithreading
    10 level,4 lecture
    — Привет, Амиго!
    Open
  • Логические операторы

    Java Multithreading
    10 level,5 lecture
    — Привет, Амиго! Сейчас будет небольшая лекция о логических операторах. Какие логические операторы ты знаешь? — OR (||), AND (&&), NOT(!) — Ага. Молодец. А ты помнишь, как они работают? — Да: OR дает в результате true, когда есть хотя бы один true AND дает true, когда оба true. NOT меняет true на false, а ...
    Open
  • Задачи на логические операторы

    Java Multithreading
    10 level,6 lecture
    — Привет, Амиго!
    Open
  • Побитовые операторы (&, xor, <<,...)

    Java Multithreading
    10 level,7 lecture
    — Привет, Амиго! И еще одна маленькая лекция о побитовых операторах. Знаешь же, что кроме логических операторов AND(&&), OR(||) и NOT(!), есть еще побитовые AND(&), OR(|), NOT(~), XOR(^)? — Ага. В свое время Билаабо давал очень хорошую лекцию на эту тему. — Так вот, насчет этих операторов у меня есть две новости: Во-первых, их можно ...
    Open
  • Задачи на побитовые операторы

    Java Multithreading
    10 level,8 lecture
    — Привет, Амиго!
    Open
  • NaN, Infinity

    Java Multithreading
    10 level,9 lecture
    — Привет, Амиго! Сегодня я расскажу тебе еще про несколько интересных вещей в Java. Бесконечность. В Java тип double имеет специальные значения для понятий «плюс бесконечность» и «минус бесконечность». Положительное число, разделенное на 0.0, дает «плюс бесконечность», а отрицательное – «минус бесконечность». Этим понятиям соответствуют специальные константы типа Double: Код Описание public static final double POSITIVE_INFINITY = 1.0 / 0.0; ...
    Open
  • Практическое применение (Битовые маски,...)

    Java Multithreading
    10 level,10 lecture
    — Привет, Амиго! Еще хотел бы рассказать про битовые маски и XOR. Ты уже знаешь, что числа состоят из битов и над этими битами можно производить различные операции. Битовая маска – это когда мы храним много различных логических значений (true/false) в виде одного целого числа. При этом каждому boolean-значению соответствует определенный бит. Вот как это ...
    Open
  • Учимся гуглить. (Перевод чисел в 16 систему)

    Java Multithreading
    10 level,11 lecture
    — Привет, Амиго! Продолжаем наши уроки – учимся гуглить. Вот тебе несколько заданий: Задания на поиск в интернете: 1 Как получить представление числа в 16-й системе? 2 Как получить представление числа в 2-й системе? 3 Как получить представление числа в 8-й системе? 4 Как получить представление числа в 19-й системе? 5 Как преобразовать число из ...
    Open
  • 1
  • 2
Learn
  • Registration
  • Java course
  • Help with tasks
  • Pricing
Community
  • Users
  • Articles
  • Forum
  • Chat
  • Activities
Company
  • About us
  • Contacts
  • Reviews
  • FAQ
  • Support
JavaRushJavaRush — is an interactive online course for learning Java programming from scratch. It contains 1200 practical tasks with one-click solution checking, the necessary minimum of theory on Java basics, and motivating features that help you complete the course: games, quizzes, interesting projects and articles on effective learning and the career of a Java developer.
Follow us
Язык интерфейса
Русский
English
Українська
"Programmers are not born" © 2026 JavaRush
MastercardVisa
"Programmers are not born" © 2026 JavaRush