Resultados da pesquisa a pedido "synchronized"
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 ...
hreads Java e blocos sincronizad
Suponha que eu esteja executando umsynchronized bloco de código dentro de algum segmento e dentro dosynchronized block Chamo um método que gera outro thread para processar um bloco de código sincronizado que requer o mesmo bloqueio que ...
Existe uma vantagem em usar um método sincronizado em vez de um bloco sincronizado?
lguém pode me dizer a vantagem do método sincronizado sobre o bloco sincronizado com um exempl
Java: Como verificar se um bloqueio pode ser adquirido? [duplicado
Esta pergunta já tem uma resposta aqui: Como determinar se um objeto está bloqueado (sincronizado) para não bloquear em Jav [/questions/1779795/how-do-determine-if-an-object-is-locked-synchronized-so-not-to-block-in-java] respostasSe quiser ...
ocê pode sincronizar com segurança em um parâmetro do método Jav
Tome este código: public class MyClass { private final Object _lock = new Object(); private final MyMutableClass _mutableObject = new MyMutableClass() public void myMethod() { synchronized(_lock) { // we are synchronizing on instance variable ...
Java: Todos os monitores são liberados quando o thread aguarda um objet
Antes de um thread poderwait em um objeto, ele precisa adquirir um monitor nesse objeto. O monitor é liberado e o thread tenta readquiri-lo assim que acorda Mas o que acontece com outros monitores que o thread retém quando chamawait? Considere ...
Sincronização do campo não final
Um aviso é exibido toda vez que eu sincronizo em um campo de classe não final. Aqui está o código: public class X { private Object o; public void setO(Object o) { this.o = o; } public void x() { synchronized (o) // synchronization on a ...
why wait / notify / notifyTodos os métodos não são sincronizados em java?
em Java sempre que precisarmos chamar wait / notify / notifyAll, precisamos ter acesso ao monitor de objetos (através do método sincronizado ou através do bloco sincronizado). Portanto, minha pergunta é por que o java não optou por métodos de ...
Deve sincronizar o método run? Por que ou por que não
Sempre pensei que sincronizar o método run em uma classe java que implementa Runnable é redundante. Estou tentando descobrir por que as pessoas fazem isso: public class ThreadedClass implements Runnable{ //other stuff public synchronized void ...
Sincronize no valor, não no objeto [duplicado]
Esta pergunta já tem uma resposta aqui: incronizando objetos String em Ja [/questions/133988/synchronizing-on-string-objects-in-java] 17 respostasEu quero fazer algo assim em Java public void giveMoney(String userId, int money) { synchronized ...