Главная /
Программирование на 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) {
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
synchronized (one) {
System.out.print("2");
}
}
}
};
t1.start();
t2.start();
}
}
вопрос
Правильный ответ:
программа не завершит работу
программа завершит работу, на консоли появится
1
программа завершит работу, на консоли появится
2
программа не завершит работу, на консоли появится
12
программа завершит работу, на консоли появится
12
Сложность вопроса
54
Сложность курса: Программирование на Java
83
Оценить вопрос
Комментарии:
Аноним
Экзамен сдал на зачёт. лол
15 авг 2020
Аноним
Если бы не данные решения - я бы не смог решить c этими тестами intuit.
26 май 2019
Другие ответы на вопросы из темы программирование интуит.
- # Какие утверждения относительно автоматического сборщика мусора (garbage collector) верны?
- # Приведенная ниже программа должна вывести на консоль Hello World! Выберите строки, которые нужно модифицировать в вашей программе, чтобы получить правильный результат. 1 public class SomeClass { 2 public static void main(String[] args) { 3 String[] arr = {"H", "e", "l", "l", "o", " ", "W", "o", "r", "l", "d", "!"}; 4 String result = ""; 5 int i = 0; 6 ... 7 System.out.print(arr[i++]); 8 } 9 }
- # Какие высказывания относительно java.util.Vector и java.util.Hashtable можно считать корректными?
- # Какие варианты кода не вызовут ошибку компиляции?
- # Укажите корректный вариант кода