¿Cuál es la diferencia entre el método sincronizado (esto) y el sincronizado
Digamos que tenemos estos 2 códigos de muestra:
public synchronized void getSomething(){
this.hello = "hello World";
}
y éste
public void getSomething(){
synchronized(this){
this.hello = "hello World";
}
}
Entonces, ¿alguien puede decirme cuál es la diferencia ahora?