Главная / Программирование на 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
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.