Back to tasks
Яндекс
Junior — Senior
231
Разбор synchronized в рекурсивном методе
Companies where asked:
Task condition
livecode
Необходимо внимательно изучить представленный фрагмент и выявить скрытые подводные камни его работы.
public class Incrementor {
int value = 0;
public synchronized void inc() {
if (value < 10) {
value++;
inc();
}
}
}
new Incrementor().inc();