Question sur synchronized(unObjet)
2 participants
Page 1 sur 1
Question sur synchronized(unObjet)
Bonjour
j'ai une question sur la méthode synchronized(unObjet).
par exemple ,j'ai une classe comme ci-dessous:
public class A{
public void m1(){
synchronized(this){
inscructions
}
}
public void m2(){
synchronized(this){
inscructions
}
}
}
Je voudrais savoir si la méthode m2 est aussi bloquée lorsque la méthode m1 est éxecutée .
Merci en avance.
j'ai une question sur la méthode synchronized(unObjet).
par exemple ,j'ai une classe comme ci-dessous:
public class A{
public void m1(){
synchronized(this){
inscructions
}
}
public void m2(){
synchronized(this){
inscructions
}
}
}
Je voudrais savoir si la méthode m2 est aussi bloquée lorsque la méthode m1 est éxecutée .
Merci en avance.
Heros- Posts : 12
Join date : 08/09/2017
Re: Question sur synchronized(unObjet)
Oui, en fait, faire comme vous l'écrivez
- Code:
public void m1(){
synchronized(this){
instructions
}
}
- Code:
public synchronized void m1(){
instructions
}
Sujets similaires
» Question sur le TP5
» TME Exercice 6 Question 4
» Question sur le TME solo
» Question sur la synchronisation
» Question sur wait()
» TME Exercice 6 Question 4
» Question sur le TME solo
» Question sur la synchronisation
» Question sur wait()
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|