Resultados da pesquisa a pedido "synchronized"

4 a resposta

Perguntas sobre Java RMI e sincronização de encadeamentos

Na verdade, tenho duas perguntas sobre Java RMI e sincronização de threads: 1) Se eu implementar meus métodos remotos RMI como sincronizados, eles são garantidos para serem mutuamente exclusivos? Eu preciso garantir que nenhum dos meus métodos ...

1 a resposta

Qual é a razão pela qual “sincronizado” não é permitido nos métodos de interface Java 8?

No Java 8, eu posso escrever facilmente: interface Interface1 { default void method1() { synchronized (this) { // Something } } static void method2() { synchronized (Interface1.class) { // Something } } }Receberei a semântica de sincronização ...

5 a resposta

sincronizado em java - uso adequado

Estou construindo um programa simples para usar em processos múltiplos (Threads). Minha pergunta é mais para entender - quando eu tenho que usar uma palavra reservada sincronizada? Preciso usar essa palavra em algum método que afete as ...

3 a resposta

Como sincronizar o acesso a arquivos em um servlet Java?

Criei um pequeno servlet Java para uma finalidade simples: Depois que ele for chamado, ele executará as seguintes etapas: Leia o arquivo foo.json no sistema de arquivos localProcesse os dados do arquivo e faça algumas alterações neleEscreva de ...

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

1 a resposta

Utilize os resultados do Hashtable sincronizado (clientes Runspacepool 6000+)

A adaptação de um script para executar várias funções, começando com a conexão de teste para coletar dados, atingirá mais de 6000 máquinas, por isso estou usando o RunspacePools adaptado no site ...

2 a resposta

por que esse método sincronizado não está funcionando conforme o esperado?

Alguém poderia me explicar por que esses códigos não produzem os mesmos resultados (a única diferença entre dois códigos está no método run ())? NB: o primeiro código parece não estar travando! Primeiro Código: class LetterThread extends ...

2 a resposta

Preciso adicionar alguns bloqueios ou sincronização se houver apenas um segmento gravado e vários segmentos lendo?

Digamos que eu tenha um objeto global: class Global { public static int remoteNumber = 0; }Há um encadeamento executado periodicamente para obter um novo número remoto, e atualiza-o (apenas gravação): new Thread { @override public void run() { ...

3 a resposta

Misturando sincronizado () com ReentrantLock.lock ()

Em Java, façaReentrantLock.lock() eReetrantLock.unlock() use o mesmo mecanismo de travamento quesynchronized()? Meu palpite é "Não", mas espero estar errado. Exemplo: Imagine que o Thread 1 e o Thread 2 tenham acesso a: ReentrantLock lock = ...

10 a resposta

Bloqueio de método sincronizado Java no objeto ou método?

Se eu tiver 2 métodos sincronizados na mesma classe, mas cada um acessando variáveis diferentes, 2 threads podem acessar esses 2 métodos ao mesmo tempo? O bloqueio ocorre no objeto ou é tão específico quanto as variáveis dentro do método ...