Resultados da pesquisa a pedido "concurrenthashmap"
Um hashmap simultâneo não requer getters / setters sincronizados?
Se eu estivesse usando um hashmap simultâneo e tivesse métodos que definissem e obtivessem valores, como estou usando um hashmap simultâneo, precisaria sincronizar o getter e o setter? Isso é redundante? Um projeto é melhor? Além disso, um ...
Manipulador de bloqueio para chaves arbitrárias
Eu tenho um código que implementa um "manipulador de bloqueio" para chaves arbitrárias. Dado umkey, garante que apenas um segmento de cada vez possaprocess essa chave (ou igual) (que aqui significa chamar oexternalSystem.process(key) ligar). Até ...
Contando o número de exceções acontecendo no bloco catch
Eu estou tentando coletar todas as contagens de exceção acontecendo e o nome da exceção em um
Qual é a diferença entre Collectors.toConcurrentMap e converter uma opção de fornecedor Map to ConcurrentHashMap via Collectors.toMap?
Eu quero converter umMap dentro deConcurrentHashMap via Java 8Stream eCollector interface e existem duas opções que posso usar. O primeiro: Map<Integer, String> mb = persons.stream() .collect(Collectors.toMap( p -> p.age, p -> p.name, (name1, ...
Bloqueio verificado duas vezes com HashMap regular
Voltar para simultaneidade. Até agora, está claro que, para odouble checked locking para trabalhar, a variável precisa ser declarada comovolatile. Mas e se o bloqueio com verificação dupla for usado como abaixo. class Test<A, B> { private final ...
combine putIfAbsent e substitua por ConcurrentMap
Eu tenho um usecase onde eu tenho queinsira um novo valor se a chave não existir no ConcurrentHashMapsubstitua o valor antigo por um novo valor se a chave já...
Um ConcurrentHashMap precisa ser agrupado em um bloco sincronizado?
Execute todas as operações que não sejam de recuperação em um ConcurrentHashMap (put(), remove() etc.) precisam ser embrulhados emsynchronized(this) quadra? Entendo que todas essas operações são seguras para threads, existe algum benefício / ...
Parâmetros do construtor ConcurrentHashMap?
Eu estou querendo saber sobre os parâmetros para construir um
Qual é a maneira preferida de modificar um valor em ConcurrentHashMap?
Digamos que eu tenha um mapa simultâneo que seja de alta leitura, baixa gravação e precise armazenar dados do aplicativo:
Página 1 do 2