Resultados da pesquisa a pedido "concurrenthashmap"

2 a resposta

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 ...

6 a resposta

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é ...

2 a resposta

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

2 a resposta

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, ...

4 a resposta

É possível ter mais de 32 bloqueios no ConcurrentHashMap

1 a resposta

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 ...

4 a resposta

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á...

2 a resposta

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 / ...

4 a resposta

Parâmetros do construtor ConcurrentHashMap?

Eu estou querendo saber sobre os parâmetros para construir um

3 a resposta

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: