Resultados da pesquisa a pedido "synchronized"
Uma chamada de encadeamento pode esperar () em dois bloqueios ao mesmo tempo em Java (6)
Acabei de mexer com os threads em Java para contorná-los (parece a melhor maneira de fazê-lo) e agora entendo o que está acontecendo com a sincronização, wait () e notify (). Estou curioso para saber se há uma maneira de esperar () em dois ...
Executando wait () em uma instância do Thread de dentro de main () em Java
Estou brincando com a versão cronometrada de wait () em java.lang.Object e observei que ele age de maneira diferente em dois cenários diferentes. Cenário1: Usando a definição padrão de run () no Thread public static void main (String[] args) ...
sincronizando por este objeto fictício vs
Eu já vi o uso de blocos sincronizados até agora, mas recentemente aprendi que é preferível usar objetos fictícios. Encontrei o seguinte tópico relacionado a isso. Bloqueio de método sincronizado Java no objeto ou ...
Thread.sleep () com sincronização em java
quando Thread.sleep (10000) for chamado, o Thread atual entrará no estado de suspensão. Se Thread.sleep (10000) for chamado no método de sincronização, se outro thread pode ser executado nesse período?
Devo volatilizar o campo com métodos sincronizados?
Com a aula seguinte, // This class should be thread-safe!!! class BankAccount { private long balance; // Should it be volatile? synchronized void deposit(long amount) { // ... balance += amount; } synchronized void withdraw(long amount) { // ... ...
Reordenação sincronizada em java
Sabe-se que a JVM não deve reordenar instruções de usar o bloco sincronizado para fora do bloco sincronizado. Considerando isso, a JVM tem permissão para reordenar a atribuiçãoy = 7 ocorrer após osynchronized bloco no seguinte snippet? x = 5; y ...
Matrizes Java: sincronizadas + Atômicas * ou suficientes sincronizada
Esta pergunta foi feita repetidas vezes, mas ainda tenho uma dúvida. Quando as pessoas dizem que sincronizado cria uma barreira de memória, a que essa barreira de memória se aplica? QUALQUER variável em cache? Isso não parece viável. Então, ...
Execução de método mutuamente exclusivo em Java
Eu tenho dois métodos: