¿Qué significa este código de Java? ¿Obtendrá bloqueo en todos los objetos de MyClass
?Bloque sincronizado de Java para .class
synchronized(MyClass.class) {
//is all objects of MyClass are thread-safe now ??
}
Y cómo el código anterior se diferencia de éste:
synchronized(this) {
//is all objects of MyClass are thread-safe now ??
}
Relacionado: http://stackoverflow.com/questions/437620/java-synchronized-methods-lock-on-object-or-class – finnw