Главная /
Программирование на Java /
Что будет выведено на экран в результате выполнения следующего кода: public class SomeClass { static int x = 5; public static void main(String[] args) { int x; int y = 5; if (y > 3) x = 1; System.out.println(x); } }
Что будет выведено на экран в результате выполнения следующего кода:
public class SomeClass {
static int x = 5;
public static void main(String[] args) {
int x;
int y = 5;
if (y > 3) x = 1;
System.out.println(x);
}
}
вопрос
Правильный ответ:
1
3
5
предупреждение о потенциальной ошибке
сообщение об ошибке компиляции
Сложность вопроса
83
Сложность курса: Программирование на Java
83
Оценить вопрос
Комментарии:
Аноним
Если бы не опубликованные ответы - я бы не смог решить c этими тестами интуит.
21 апр 2020
Аноним
Экзамен сдан на отлично. Спасибо vtone
06 авг 2019
Другие ответы на вопросы из темы программирование интуит.
- # Каким будет результат работы следующего кода? public abstract class SomeClass implements Runnable{ public static Object lock = new Object(); public void lock() { synchronized (lock) { try { lock.wait(); System.out.print("1"); } catch (InterruptedException e) {} } } public void notifyThread() { synchronized (lock) { lock.notify(); } } public void unlock() { synchronized (lock) { lock.notify(); System.out.print("2"); } } public static void main(String s[]) { final SomeClass c = new SomeClass() { public void run() { lock(); notifyThread(); } }; final SomeClass c1 = new SomeClass() { public void run() { unlock(); } }; new Thread(c).start(); new Thread(c1).start(); } }
- # Какие возможны отношения между классами?
- # Какие утверждения относительно импорт-выражений верны?
- # Ниже приведено несколько вариантов записи модуля компиляции. Какой из них корректен, если предполагается описать класс ABCPoint из пакета test.demo, причем класс активно использует класс ru.additional.abc.Point и несколько классов из пакета java.net?
- # Укажите результат выполнения следующего кода? public class SomeClass { public static void main(String[] args) { SomeClass c = new SomeChild2(); ((SomeClass)c).print(); ((SomeChild1)c).print(); ((SomeChild2)c).print(); } public void print() { System.out.println("SomeClass"); } } class SomeChild1 extends SomeClass { public void print() { System.out.println("SomeChild1"); } } class SomeChild2 extends SomeClass { public void print() { System.out.println("SomeChild2"); } }