Выберите правильный ответ:

public class Test {
    static { i = 5; }
    static int i = 6;

    public static void main(String[] args) {
        System.out.println(i);
    }
}
Explanation
Блоки статической инициализации и инициализация статических переменных выполняются в том же порядке, в котором они идут в тексте класса. Поэтому первой будет выполнена команда i=5, а затем i=6.

Follow CodeGalaxy

Mobile Beta

Get it on Google Play
Send Feedback
Keep exploring
Java quizzes
Cosmo
Sign Up Now
or Subscribe for future quizzes