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

1 ответ

Что такое адаптивное вращение с приобретением замка?

Одним из четырех основных изменений, внесенных в Java 6 в отношении улучшения производительности встроенных блокировок, являетсяАдаптивное спиннинг техника. Что такое адаптивный спиннинг? Это сочетаниеВзаимные ...

2 ответа

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

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

5 ответов

java.util.ConcurrentModificationException On MapView

парни Я сталкиваюсь с очень странной проблемой из многих дней. Я пытаюсь часто обновлять оверлей. Так что иногда я получаю «java.util.ConcurrentModificationException», когда я касаюсь карты, или иногда, когда карта пытается обновить оверлей, но ...

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

2 ответа

Сканер каталогов на Java

Постоянно сканируйте набор каталогов на наличие фильтров имен файлов. Для каждого прибывающего фильтра имени файла обработайте файл и повторите шаги для всех Какой может быть рекомендуемый дизайн для этого в jdk 1.5, возможно, с использованием ...

1 ответ

Уместно ли использовать AtomicReference.compareAndSet для установки ссылки на результаты вызова базы данных?

Я реализую простой кэш с кешем, хранящимся как AtomicReference. private AtomicReference<Map<String, String>> cacheData;Объект кэша должен заполняться (лениво) из таблицы базы данных. Я предоставляю метод для возврата данных кэша вызывающей ...

4 ответа

Как ждать данных с ReentrantReadWriteLock?

Он сказал, чтоReentrantReadWriteLock предназначен для одного писателя и нескольких читателей. Тем не менее, читатели должны подождать, пока в буфере не появятся некоторые данные. Итак, что заблокировать? Я создал объекты параллелизма следующим ...

1 ответ

Синхронизация потока JavaFX с потоком Java

Есть ли способ синхронизации потока платформы JavaFX и стандартного потока Java? В настоящее время при запуске поток JavaFX запускается до того, как стандартный поток Java завершил добавление всех изображений в наблюдаемый список, и ...

2 ответа

Почему этот код приводит к исключению invalidMonitorState?

Код ниже пытается вставить случайное значение в круговую очередь и удалить его. Однако есть некоторые проблемы с синхронизацией. Я знаю, что могу использовать процедуры более высокого уровня, и я собираюсь сделать это для производственного кода, ...

2 ответа

Вход в блок с внутренним замком

Я не вижу, как следующий код производит вывод, который противоречит определению блокировки объекта. Разумеется, только одному потоку разрешено печатать сообщение «полученная блокировка», но они оба это делают? class InterruptThreadGroup { public ...

6 ответов

ConcurrentHashMap полностью безопасен?

это отрывок из JavaDoc относительноConcurrentHashMap, В нем говорится, что операции поиска обычно не блокируются, поэтому могут перекрываться с операциями обновления. Означает ли этоget() метод не является потокобезопасным? «Однако, несмотря на ...