Главная /
Программирование на Java /
Укажите возможный результат выполнения следующего кода: public abstract class SomeClass implements Runnable { public final static Object one = new Object(), two = new Object(); public static void main(String s[]) { Thread t1 = new Thread() { public void r
Укажите возможный результат выполнения следующего кода:
public abstract class SomeClass implements Runnable {
public final static Object one = new Object(), two = new Object();
public static void main(String s[]) {
Thread t1 = new Thread() {
public void run() {
synchronized (one) {
synchronized (two) {
System.out.print("1");
}
}
}
};
Thread t2 = new Thread() {
public void run() {
synchronized (two) {
synchronized (one) {
System.out.print("2");
}
}
}
};
t1.start();
t2.start();
}
}
вопрос
Правильный ответ:
программа не завершит работу, на консоли появится
1
программа не завершит работу, на консоли появится
2
программа не завершит работу, на консоли появится
12
программа завершит работу, на консоли появится
12
Сложность вопроса
65
Сложность курса: Программирование на Java
83
Оценить вопрос
Комментарии:
Аноним
Я завалил сессию, какого чёрта я не увидел данный сайт с ответами по интуит в начале сессии
07 апр 2018
Аноним
Это очень элементарный вопрос по интуиту.
03 июн 2016
Другие ответы на вопросы из темы программирование интуит.
- # Что будет выведено на экран в результате выполнения следующего кода: public class SomeClass { public static void main(String[] args) { SomeClass t = new SomeClass(); t.say(2); } private void say(int digit) { switch (digit) { case 1: System.out.print("ONE"); break; case 2: System.out.print("TWO"); case 3: System.out.print("THREE"); break; default: System.out.print("Unknown"); } } }
- # Какие утверждения относительно менеджера компоновки FlowLayout верны?
- # Какие преимущества дает многопоточная архитектура?
- # Каким классом лучше воспользоваться для загрузки web-страницы с сервера?
- # Дан следующий класс: class abcPoint { abcPoint(int a, int b) { x = a; y = b; } int x, y; ... } Укажите результат выполнения следующего фрагмента кода: abcPoint p = new abcPoint(5,3), p1 = p; p.x = 4; System.out.println(p1.x);