Добрый день, коллеги, вопрос такой:
почему для метода ApplicationContext можно поставить synchronized внутрь метода(поместив туда parseAllClassesAndInterfaces), но нельзя в объявлении метода? Спасибо
public abstract class ApplicationContext {
private Map container = new HashMap();
//Map
protected ApplicationContext() {
parseAllClassesAndInterfaces();
}
public GenericsBean getByName(String name) {
return container.get(name);
}
public GenericsBean removeByName(String name) {
return container.remove(name);
}
protected abstract void parseAllClassesAndInterfaces();
}
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ