Результаты поиска по запросу "java.util.concurrent"

2 ответа

Разница между Executor и ExecutorCompletionservice в Java

Поскольку сам заголовок вопроса говорит о том, в чем разница между классами Executors и ExecutorCompletionService в Java? Я новичок в Threading, так что если кто-то может объяснить с помощью кода, это очень поможет.

2 ответа

Если вы укажете количество потоков для создания и отправки большего количества задач, чем количество потоков - все остальные объекты Runnable будут поставлены в очередь, пока не наступит их очередь. Никакой магии JVM здесь просто Java-код.

создать "настоящую" ветку? Предположим, я реализую Executor или использую любую службу executor (например, ThreadPoolExecutor). Как внутренне работает JVM?java.util.concurrent.ExecutorОно использует

1 ответ

некоторые говорят, что Java 6 также работает

чаюMINUTES, HOURS, DAYSкоторые существуют вdocumentaion [http://developer.android.com/reference/java/util/concurrent/TimeUnit.html] начиная с уровня API 1 (я использую 7-ю или 2.1-ю версию для приложения). я прочиталэтот ...

ТОП публикаций

8 ответов

, Что касается стандартных библиотек, Semaphore предоставляет все эти функции и многое другое.

ли в Java объект Mutex или способ его создания? Я спрашиваю, потому что объект Семафор, инициализированный с 1 разрешением, не помогает мне. Подумайте об этом случае: try { semaphore.acquire(); //do stuff semaphore.release(); } catch (Exception ...

4 ответа

Для чего вы используете LinkedHashSet? Может быть в состоянии предложить альтернативы ...

од выбросить после исключения: java.util.ConcurrentModificationException at java.util.LinkedList$ListItr.checkForComodification(LinkedList.java:761) at java.util.LinkedList$ListItr.next(LinkedList.java:696) ...

3 ответа

В этом случае, он на самом деле ничего не стоит в очереди;)

у эти реализацииBlockingQueueи не могу понять разницу между ними. Мой вывод пока: Мне никогда не понадобитсяSynchronousQueueLinkedBlockingQueueобеспечивает FIFO, BlockingQueueдолжен быть создан с параметром true, чтобы сделать его ...

10 ответов

с синхронизированными вы можете снять блокировки только в том порядке, в котором они были получены.

6 ответов

Использование Java ThreadPool

Я пытаюсь написать многопоточный веб-сканер.Мой основной входной класс имеет следующий код:

3 ответа

Безопасный поток Hash Map?

Я пишу приложение, которое вернет HashMap пользователю. Пользователь получит ссылку на эту КАРТУ. На бэкэнде я буду запускать некоторые темы, которые будут о...

6 ответов

Есть ли эквивалент java.util.concurrent для WeakHashMap?

Может ли следующий фрагмент кода быть переписан без использования