Описание тега jsr166

JSR 166: утилиты параллелизма (Java)
2 ответа

Как правильно добавить файлы в bootclasspath в maven?

Я использую некоторые классы JSR166 с Java 1.6, некоторые из которых находятся под java.util.concurrent, Я на OSX, хотя я ожидаю, что это в конечном итоге будет работать на Linux. Если я установлю эту переменную среды, я смогу запустить свой проект:…
27 ноя '12 в 09:07
2 ответа

Обменник не обменивается ()

У меня довольно простая проблема, в которой я пытаюсь обменять объект (в данном случае массив int) между двумя задачами: Producer и Consumer. Класс Producer создает массив int и затем пытается обменять его с массивом Consumer (который является пусты…
14 авг '11 в 14:48
3 ответа

AtomicReferenceFieldUpdater - методы устанавливают, получают, сравнивают семантику AndSet

С Явы AtomicReferenceFieldUpdater документы: Обратите внимание, что гарантии compareAndSet Метод в этом классе слабее, чем в других атомных классах. Поскольку этот класс не может гарантировать, что все виды использования поля подходят для целей ато…
1 ответ

Почему akka.jsr166y.ForkJoinPool устарела в Akka 2.0.2?

Значит ли это, что он перейдет на Scala 2.10 или jsr166y будет выпущен отдельно? ...или что-то другое?
05 июн '12 в 09:16
0 ответов

Какие-нибудь контрольные показатели по сравнению с JDK8 ConcurrentHashMap и базовой версией JDK7?

В слайде "ConcurrentCachingAtGoogle" упоминается реализация JDK8 ConcurrentHashMap больше не использовать сегментированную хэш-таблицу. Я предполагаю, что "сегменты" - это разделение верхнего уровня, которое использовала старая реализация. Что делае…
28 апр '14 в 15:37
0 ответов

Где я могу скачать JSR 166 для Java 8?

Например, когда я ищу спецификации Lambda, в JCP я вижу JSR 335, я могу загрузить его в виде набора HTML и пройти через него. Есть ли аналогичный документ для JSR 166. Я попытался просмотреть группу интересов Concurrency, но кроме кода я ничего не с…
21 июл '17 в 11:37
2 ответа

Видимость памяти в Fork-join

Брайан Гетц написал отличную статью о форк-соединении по адресу http://www.ibm.com/developerworks/java/library/j-jtp03048.html. В нем он перечисляет алгоритм сортировки слиянием, используя механизм fork-join, в котором он выполняет сортировку по дву…
26 янв '11 в 00:52
2 ответа

Почему я не могу закрыть свой собственный ExecutorService в SecurityManager?

В диспетчере безопасности по умолчанию, если я создаю ExecutorService (в данном случае ThreadPoolExecutor), я не могу его выключить, shutdown() просто звонки checkPermission("modifyThread") и таким образом сразу умирает import java.util.concurrent.*…
30 авг '10 в 01:01
4 ответа

Разница между BlockingQueue и TransferQueue

Я немного сбит с толку относительно различия между BlockingQueue/LinkedBlockingQueue и новыми типами TransferQueue/LinkedTransferQueue из jsr166y и java 7
06 сен '11 в 09:17