Resultados da pesquisa a pedido "java.util.concurrent"

2 a resposta

Entrando no bloco com um bloqueio intrínseco

Não vejo como o código a seguir produz uma saída que parece contrariar a definição de um bloqueio de objeto. Certamente, apenas um thread deve ter permissão ...

3 a resposta

AtomicBoolean, defina o sinalizador uma vez, necessário? Um booleano estático pode estar bem?

Estou definindo um sinalizador que é definido uma vez por qualquer thread que possa configurá-lo. Todos os outros threads lerão várias vezes esse sinalizador repetidamente várias vezes. No momento, estou usando um AtomicBoolean, que funciona ...

4 a resposta

Java 8: loop FOR paralelo

Ouvi dizer que o Java 8 fornece muitos utilitários em relação à computação simultânea. Portanto, eu estou querendo saber qual é a maneira mais simples de paralelizar o loop for dado? public static void main(String[] args) { Set<Server> servers = ...

3 a resposta

Mapa de bloqueio por tecla em Java

Eu estou lidando com algum código de biblioteca de terceiros que envolve a criação de objetos caros e cache deles em um

3 a resposta

Implementação de BlockingQueue: Quais são as diferenças entre SynchronousQueue e LinkedBlockingQueue

Eu vejo essas implementações deBlockingQueuee não consigo entender as diferenças entre eles. Minha conclusão até agora: Eu nunca vou precisarSynchronousQueueLinkedBlockingQueuegarante FIFO, BlockingQueuedeve ser criado com o parâmetro true para ...

4 a resposta

Condição de terminação do Java ServiceExecutor

1 a resposta

É apropriado usar AtomicReference.compareAndSet para definir uma referência aos resultados de uma chamada de banco de dados?

Eu estou implementando um cache simples com o cache armazenado como um AtomicReference.

2 a resposta

Como o java.util.concurrent.Executor funciona?

Comojava.util.concurrent.Executor criar o segmento "real"? Suponha que eu esteja implementando o Executor ou usando qualquer serviço do executor (como ThreadPoolExecutor). Como a JVM funciona internamente?

1 a resposta

ConcurrentHashMap jdk 8 Usa TreeNodes em vez de List .. Por quê? [fechadas]

Oi eu sei o funcionamento deConcurrentHashMap antes do JDK 8. Eu também entendi o código: era bastante modular e não muito difícil de entender. O código deConcurrentHashMap no JDK 8 mudou muito em relação às implementações anteriores. Como essa ...

3 a resposta

AGUARDANDO no sun.misc.Unsafe.park (Método Nativo)

Um dos meus aplicativos trava sob algum período de execução sob carga, alguém sabe o que poderia causar essa saída no jstack: "scheduler-5" prio=10 tid=0x00007f49481d0000 nid=0x2061 waiting on condition [0x00007f494e8d0000] ...