Я давно работаю с Java, но никогда не сталкивался с чем-то подобным. Я хотел бы знать, что он делает и почему это не ошибка.
public class Foo{
private int someVariable;
{
doSomething();
}
public Foo(){
}
private void doSomething(){
// Something is done here
}
}
Я хотел бы знать, какова цель отдельного блока, который содержит вызов "doSomething()". Его просто скелетный код. Фактический код, с которым я столкнулся, находится на http://www.peterfranza.com/2010/07/15/gwt-scrollpanel-for-touch-screens/