У меня есть программа, которая работает в нескольких потоках. Основной поток разделяет объект с другими нитями и в основном у меня есть вызов:Установка приоритета на потоки Java
synchronized(obj){
do stuff
}
У меня есть подозрение, что основной поток голодал и не получает доступ к obj
. Как повысить приоритет основного потока или он уже выше, чем другие потоки по умолчанию?
Macarse уже рассмотрел, как изменить приоритет, но, возможно, вы можете вставить еще один код. Возможно, что-то еще не так, или способ заставить другие потоки тратить меньше времени на синхронизацию с obj. –
как установить приоритет среди 20 потоков, так как приоритет потока от 1 до 10, так что это означает, что только 9 потоков могут быть заданы приоритеты .... ?? – anshulkatta