JavaRush/Курсы/Java Multithreading/Задачи на yield, переуступку кванта времени

Задачи на yield, переуступку кванта времени

Открыта
Задачи на yield, переуступку кванта времени - 1

— Привет, Амиго! Тренируйся, вот тебе пара задач.

7
Задача
Java Multithreading,  5 уровень,  11 лекция
Недоступна
Обеспечение отсутствия прерывания важной операции
Обеспечение отсутствия прерывания важной операции
7
Задача
Java Multithreading,  5 уровень,  11 лекция
Недоступна
Первый закон Финэйгла: если эксперимент удался, что-то здесь не так...
Первый закон Финэйгла: если эксперимент удался, что-то здесь не так...
Комментарии (113)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
I'll kick them allSenior Task Kicker в JavaTrush
23 августа 2025, 21:55
+ еще одна условно рабочая фигня в догонку к finalize() и Thread.setPriority()
Marat Safiianov
Уровень 38
24 июня 2025, 13:07
Лайкни этот комментарий 10 раз и .... нифига не изменится! Это невероятно! Просто чудо! Я не знаю как, но это работает!
FolFix
Уровень 38
5 декабря 2024, 16:57
Это точно задачки?
Arslonbek Erkinov Java Developer
17 июля 2024, 12:30
easy 🤓
Vladimir Ovsyannikov
Уровень 1
10 июля 2024, 11:48
Дичь
Long_byte
Уровень 60
7 июня 2024, 12:55
фрагмент из документации Yield — это эвристическая попытка улучшить относительную прогрессию между потоками Вот несколько основных характеристик эвристик: ответ что такое эвристика Простота: Эвристики часто придерживаются простых правил или методов, которые легко применять и понимать. Приблизительность: Эвристики могут предоставить решение, которое близко к оптимальному, но не гарантируют его достижение. Они обычно используются для быстрого приближенного решения задачи. Применимость к сложным проблемам: В сложных задачах, где точное решение требует слишком много времени или ресурсов, эвристики могут предложить эффективные альтернативы. Опираются на опыт или знания: Эвристики могут базироваться на знаниях об особенностях задачи или на опыте в решении подобных проблем. Недостаток гарантийности: Из-за своей приблизительной природы, эвристики не могут предоставить гарантии оптимальности решения. Они могут работать хорошо на практике, но без формальных гарантий. Примеры использования эвристик включают в себя алгоритмы поиска пути, оптимизации распределения ресурсов, эволюционные алгоритмы и многие другие. как я понял Yield не дает никаких гарантий
ЕвгенийFull Stack Developer в Yappy
29 августа 2023, 13:14
В общем, задачки на то, чтобы понять, что Thread.yeld() работает не всегда...
Silent Rider
Уровень 1
17 апреля 2024, 15:11
вернее сказать никогда, ну в предложенных выше задачах во всяком случае.
wokku
Уровень 51
13 августа 2023, 19:37
Задачи Г.
TaurnilTechnical Lead в ООО "Теком"
26 мая 2023, 19:50
"Замечательно. Вы начали понимать, как проход через портал Thread.yield влияет на кинетическую энергию тела последовательность выполнения потоков, а именно — никак."
Vlad
Уровень 34
28 апреля 2023, 13:46
Я думал сейчас дадут хард задачи с супер замудреным использованием всех 4х методов....видимо все это нас ждет в конце)