Я готовлюсь к экзамену по сертификации java, и я видел код LIKE this в одном из практических тестов:
class Foo {
int x = 1;
public static void main(String [] args) {
int x = 2;
Foo f = new Foo();
f.whatever();
}
{ x += x; } // <-- what up with this?
void whatever() {
++x;
System.out.println(x);
}
}
Мой вопрос... Является ли правильным писать код в фигурных скобках вне метода? Каковы последствия этих (если есть)?