Результаты поиска по запросу "java.util.concurrent"
Что такое адаптивное вращение с приобретением замка?
Одним из четырех основных изменений, внесенных в Java 6 в отношении улучшения производительности встроенных блокировок, являетсяАдаптивное спиннинг техника. Что такое адаптивный спиннинг? Это сочетаниеВзаимные ...
Разница между Executor и ExecutorCompletionservice в Java
Поскольку сам заголовок вопроса говорит о том, в чем разница между классами Executors и ExecutorCompletionService в Java? Я новичок в Threading, так что если кто-то может объяснить с помощью кода, это очень поможет.
java.util.ConcurrentModificationException On MapView
парни Я сталкиваюсь с очень странной проблемой из многих дней. Я пытаюсь часто обновлять оверлей. Так что иногда я получаю «java.util.ConcurrentModificationException», когда я касаюсь карты, или иногда, когда карта пытается обновить оверлей, но ...
Сканер каталогов на Java
Постоянно сканируйте набор каталогов на наличие фильтров имен файлов. Для каждого прибывающего фильтра имени файла обработайте файл и повторите шаги для всех Какой может быть рекомендуемый дизайн для этого в jdk 1.5, возможно, с использованием ...
Уместно ли использовать AtomicReference.compareAndSet для установки ссылки на результаты вызова базы данных?
Я реализую простой кэш с кешем, хранящимся как AtomicReference. private AtomicReference<Map<String, String>> cacheData;Объект кэша должен заполняться (лениво) из таблицы базы данных. Я предоставляю метод для возврата данных кэша вызывающей ...
Как ждать данных с ReentrantReadWriteLock?
Он сказал, чтоReentrantReadWriteLock предназначен для одного писателя и нескольких читателей. Тем не менее, читатели должны подождать, пока в буфере не появятся некоторые данные. Итак, что заблокировать? Я создал объекты параллелизма следующим ...
Синхронизация потока JavaFX с потоком Java
Есть ли способ синхронизации потока платформы JavaFX и стандартного потока Java? В настоящее время при запуске поток JavaFX запускается до того, как стандартный поток Java завершил добавление всех изображений в наблюдаемый список, и ...
Почему этот код приводит к исключению invalidMonitorState?
Код ниже пытается вставить случайное значение в круговую очередь и удалить его. Однако есть некоторые проблемы с синхронизацией. Я знаю, что могу использовать процедуры более высокого уровня, и я собираюсь сделать это для производственного кода, ...
Вход в блок с внутренним замком
Я не вижу, как следующий код производит вывод, который противоречит определению блокировки объекта. Разумеется, только одному потоку разрешено печатать сообщение «полученная блокировка», но они оба это делают? class InterruptThreadGroup { public ...
ConcurrentHashMap полностью безопасен?
это отрывок из JavaDoc относительноConcurrentHashMap, В нем говорится, что операции поиска обычно не блокируются, поэтому могут перекрываться с операциями обновления. Означает ли этоget() метод не является потокобезопасным? «Однако, несмотря на ...