Ciao a tutti,
volevo sapere qual è la differenza tra questi due usi della synchronized (se c'è differenza):

codice:
void metodo(){
    synchronized(this){
        //un po' di codice
    }
}


synchronized metodo(){
    //un po' di codice
}

Grazie a tutti!