Предсказать вывод следующей программы Java
|
(А) стоимость мусора
(Б) 0
(C) ошибка компилятора
(D) ошибка во время выполнения
Ответ: (Б)
Объяснение: В Java поля классов и объектов, которые не имеют явного инициализатора и элементов массивов, автоматически инициализируются значением по умолчанию для их типа (false для логического, 0 для всех числовых типов, нулевое для всех ссылочных типов). Локальные переменные в Java должны быть обязательно назначены до того, как к ним будет получен доступ, иначе это ошибка компиляции.
Рекомендуемые посты:
- Java | Класс и Объект | Вопрос 4
- Java | Класс и Объект | Вопрос 7
- Java | Класс и Объект | Вопрос 5
- Java | Класс и Объект | Вопрос 1
- Java | Класс и Объект | Вопрос 6
- Java | Класс и Объект | Вопрос 4
- Класс объекта в Java
- C ++ | Класс и Объект | Вопрос 6
- C ++ | Класс и Объект | Вопрос 3
- C ++ | Класс и Объект | вопрос 2
- C ++ | Класс и Объект | Вопрос 4
- C ++ | Класс и Объект | Вопрос 3
- C ++ | Класс и Объект | Вопрос 5
- Блокировка уровня объекта и уровня класса в Java
- Java | Абстрактный класс и интерфейс | Вопрос 3
0.00 (0%) 0 votes