1) Привильно ли я понимаю, что следующие два куска кода эквивалентны?
public synchronized vod f()
{
//....(*)
}
и
public vod f()
{
synchronized(this)
{
//....(*)
}
}
2) Если я хочу положить ЧАСТЬ данных внутри функции класса под тотже мьютекс что и synchronized методах я могу использовать synchronized(this). Так?