Результаты поиска по запросу "concurrency"
Это Java, так что поток все еще может быть прерван - в моем случае я пишу библиотеку, которая могла бы использоваться Akka или Vertx или любым другим Java env. Поэтому я ищу общее решение. Отсюда и вопрос.
, что у меня есть это: public void foo(){ CompletableFuture.delayedExecutor(1, TimeUnit.MILLISECONDS).execute(() -> { doSomethingA(); }); doSomethingB(); }Есть ли гарантия, что doSomethingB (); всегда будет выполняться до doSomethingA () ...
, Это исправлено в следующих выпусках: JDK 8u201, JDK 11.0.2 и JDK 12.
НИЕ:это не дубликат, пожалуйста, прочитайте темусarefully https://stackoverflow.com/users/3448419/apangin [https://stackoverflow.com/users/3448419/apangin]цитата: Реальный вопрос заключается в том, почему код иногда работает, когда он ...
Я добавил правдоподобное объяснение. Посмотри на это.
черезJava-параллелизм на практикеи застрял на8.3.1 Создание и удаление потоков тема. Следующая сноска предупреждает о сохраненииcorePoolSize в ноль. Разработчики иногда испытывают искушение установить размер ядра на ноль, чтобы рабочие потоки в ...
стоимость.
код является правильным в коде, где глобальная карта с дорогой для генерации структуры значений может быть модифицирована несколькими параллельными потоками? // equivalent to map[string]*activity where activity is a // fairly ...
см. устаревшее значение = 0. И мне кажется, что невозможно воспроизвести это поведение.
аю книгу Брайана Гетца «Параллелизм Java на практике». Пункты 3.5 и 3.5.1 содержат утверждения, которые я не могу понять. Рассмотрим следующий код: public class Holder { private int value; public Holder(int value) { this.value = value; } public ...
пока вы не получите истину, и это означает, что ваши значения были обновлены.
я есть бин с состоянием в многопоточной среде, который сохраняет свое состояние на карте. Теперь мне нужен способ заменить все значения этой карты в одном атомарном действии. public final class StatefulBean { private final Map<String, String> ...