В чём разница между

synchronized void getS() {}


и

void getS() {

synchronized (this) {

}

}