Java Synchronisé Bloc pour .classe

Ce que fait ce code java veux dire? Il gain de verrouillage sur tous les objets de MyClass?

synchronized(MyClass.class) {
   //is all objects of MyClass are thread-safe now ??
}

Et comment le code ci-dessus diffère de celui-ci:

synchronized(this) {
   //is all objects of MyClass are thread-safe now ??
}
InformationsquelleAutor | 2010-01-13