Здравствуйте, задачу уже решил. Остаётся один вопрос. Почему выводиться 0 и null, значение по умолчанию. Ведь мы же 17 - 19 строке сразу инициировали int i=6, String name= "First name".
Ruslan
23 уровень
Инициализация переменных
Обсуждается
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Ruslan
16 апреля 2020, 11:31
public class Solution {
static {
init();
}
{
System.out.println("Non-static block");
printAllFields(this);
}
public int i = 6; // Здесь же идет сразу инициализация
public String name = "First name";
static {
System.out.println("Static block");
}
0
Ruslan
16 апреля 2020, 11:06
Константин, задача уже решена. Я не могу прикрепить код.
0
Константин
16 апреля 2020, 04:18
Не плохо было бы увидеть ваш код, чтобы ответить на ваш вопрос.
+1