Чем Thread.sleep(1)
лучше Thread.yeld()
?
Давший этот совет поверхностно разбирается в вопросе. Или вовсе не разбирается. Сравнивать эти методы не совсем корректно, у них разное назначение.
Важно понимать, время вызова Thread.yield()
может измеряться наносекундами, в то время как Thread.sleep(1)
остановит поток на миллисекунду. То есть вы можете замедлить вашу программу в сотни тысяч раз, если логика кода в переключении между потоками. С другой стороны, если логика именно в ожидании, то Thread.yield()
вообще ничего не даст.
Ничем, Thread.sleep(1)
не лучше Thread.yeld()
.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Я разрабатываю приложение под Android, и столкнулся с очень трудной задачейУ меня есть фрагмент содержащий RecyclerView который содержит изображения(примерно...
Как я прочитал в книге КХорстмана, что некоторые символы из UNICODE представляются с дополнением
Никак не могу добиться JSON ответа от сервера OnlyOffice, приходит plain/text, всю голову сломал, использую async-http:14