AI Academy
new
Акция
Университет
Java FullStack
Python FullStack
AI Native Developer
new
Web FullStack
Обучение
Курсы
Задачи
Опросы
Игры
Помощь
График пинков
Стажировка
Сообщество
Пользователи
Форум
Чат
Статьи
Истории успеха
Активности
Отзывы
Подписки
Светлая тема
Статьи
Отзывы
О нас
CS50
Начать
Начать обучение
Начать обучение
Статьи
Авторы
Все группы
Все статьи
Нужно больше групп
Написать статью
Все группы
сначала новые
Александр Мяделец
Java Developer
17 августа 2026 г. в 15:32
Многопоточность в Java: суть, «плюсы» и частые ловушки
Привет! Прежде всего, поздравляю: ты дошел до темы «Многопоточность»! Это серьезное достижение, позади — немалый путь. Но приготовься: это одна из самых трудных тем в курсе. И дело не в том, что здесь используются сложные классы или много методов ...
Владимир Портянко
Java Developer
17 августа 2026 г. в 14:49
Управление потоками. Ключевое слово volatile и метод yield()
Привет! Мы продолжаем изучение многопоточности, и сегодня познакомимся с новым ключевым словом — volatile и методом yield. Давай разберемся, что это такое :) При создании многопоточных приложений мы можем столкнуться с двумя серьезными проблемами ...
Jesse Haniel
Random
17 августа 2026 г. в 09:50
Ключевое слово this {в примерах}
На JavaRush студентов буквально с первых лекций знакомят с ключевым словом this. И со временем становится понятно, что все же оно означает. Но многие, обернувшись назад, наверное, честно себе скажут, что долго не могли осознать дзен этого ключевого слова. В статье приоткрываем ...
Василий Малик
Random
17 августа 2026 г. в 09:30
Лучшие книги по Java для начинающих и не только (2026)
Мы привыкли к быстрому доступу к информации и столь же быстрому её поглощению. Мы предпочитаем пятиминутные ролики глубоким лекциям и коротенькие статьи — книгам. Не буду утверждать, что хорошая книга...
Александр Мяделец
Java Developer
17 августа 2026 г. в 09:28
Сигнатура метода
Привет! Ты уже освоил создание собственных классов, с полями и методами. Сегодня мы как раз подробно поговорим про методы. Мы, конечно, уже не раз делали в наших лекциях, но мы говорили в основном об общих моментах. Сегодня же мы буквально разберем методы “по частям” ...
Александр Мяделец
Java Developer
17 августа 2026 г. в 08:29
В чем разница между мьютексом, монитором и семафором
Привет! Изучая многопоточность на JavaRush, ты часто встречал понятия «мьютекс» и «монитор». Сможешь сейчас, без подглядывания ответить, чем они отличаются? :) Если смог — молодец! Если же нет (а чаще всего так и бывает) — неудивительно...
Aditi Nawghare
Java Developer
14 августа 2026 г. в 17:04
Механизм переопределения методов или Override в Java
Привет! Ты уже используешь методы в Java и знаешь о них многое. Наверняка ты сталкивался с ситуацией, когда в одном классе было много методов с одинаковым названием, но разными аргументами. Если помнишь, в тех случаях мы использовали механизм перегрузки методов ...
Эллеонора Керри
Java Developer
14 августа 2026 г. в 14:25
10 вопросов по абстрактным классам и интерфейсам с собеседований по Java
Абстрактные классы и интерфейсы очень популярны во всех объектно-ориентированных языках программирования. И практически на каждом собеседовании по Java попадается хотя бы один вопрос на эту тему ...
Milan Vucic
Java Developer
14 августа 2026 г. в 12:51
Enum в Java: как использовать класс
Enum — тоже класс. Но он специально «заточен» для создания ограниченного круга значений. Поскольку у создателей Java уже были готовые примеры, они смогли предложить оптимальный вариант. Итак, что же из себя представляет Enum в Java?
Pavlo Plynko
Java Developer
14 августа 2026 г. в 12:32
Порядок действий при создании объекта
Сегодняшняя лекция будет довольно...э-э-э...разносторонней :) В том смысле, что мы рассмотрим широкий круг тем, но все они будут касаться процесса создания объекта. Мы разберем его от начала до конца: как вызываются конструкторы, как и в каком порядке...
Горковенко Андрей
Java Developer
14 августа 2026 г. в 10:10
Java Files, Path
Привет! Сегодня мы поговорим о работе с файлами и каталогами. Ты уже знаешь, как управлять содержимым файлов: у нас было немало занятий, посвященных этому :) Думаю, ты легко сможешь вспомнить несколько классов, которые нужны для этих целей...
Milan Vucic
Java Developer
13 августа 2026 г. в 14:57
Оператор switch в Java
Представьте, что вы стоите на развилке, как богатырь с известной картины. Налево пойдёшь — коня потеряешь, направо пойдешь — знания обретёшь. Как запрограммировать такую ситуацию? Вы уже, скорее всего, знаете, что подобный выбор мы совершаем с помощью конструкций ...
Показать еще
1
...
9
10
11
12
13
...
292
Please enable JavaScript to continue using this application.