Я прочитал некоторый Java-код и нашел следующие функции:
synchronized void setConnected(boolean connected){
this.connected = connected;
}
synchronized boolean isConnected(){
return connected;
}
Интересно, имеет ли смысл синхронизация здесь, или просто автор не понимает необходимость синхронизованного ключевого слова?
Я бы предположил, что синхронизация здесь бесполезна. Или я ошибаюсь?