Главная /
Программирование на Java /
Даны следующие классы: class SomeClass {} class SomeClass2 extends SomeClass {} Что будет выведено на экран в следующем фрагменте кода: SomeClass x1 = new SomeClass(); SomeClass2 x2 = new SomeClass2(); System.out.println((x1 instanceof SomeClass2) + " " +
Даны следующие классы:
class SomeClass {}
class SomeClass2 extends SomeClass {}
Что будет выведено на экран в следующем фрагменте кода:
SomeClass x1 = new SomeClass();
SomeClass2 x2 = new SomeClass2();
System.out.println((x1 instanceof SomeClass2) + " " + (x2 instanceof SomeClass2));
вопрос
Правильный ответ:
false false
true false
true true
false true
Сложность вопроса
81
Сложность курса: Программирование на Java
83
Оценить вопрос
Комментарии:
Аноним
Я завалил зачёт, почему я не нашёл этот сайт с ответами по интуит до этого
02 ноя 2019
Аноним
Если бы не эти ответы - я бы не смог решить c этими тестами intuit.
22 сен 2016
Другие ответы на вопросы из темы программирование интуит.
- # Каким будет результат работы следующего кода? public abstract class SomeClass implements Runnable{ public 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(); } }; final SomeClass c1 = new SomeClass() { public void run() { unlock(); c.notifyThread(); } }; new Thread(c).start(); new Thread(c1).start(); } }
- # Каким может быть результат работы следующего кода? public abstract class SomeClass implements Runnable{ private Object lock = new Object(); public void lock() { synchronized (lock) { try { System.out.print("1"); lock.wait(); } catch (InterruptedException e) {} } } public void unlock() { synchronized (lock) { lock.notify(); System.out.print("2"); } } public static void main(String s[]) { new Thread(new SomeClass() { public void run() { lock(); } }).start(); new Thread(new SomeClass() { public void run() { unlock(); } }).start(); } }
- # Если вызвать write(0x01234567) у экземпляра OutputStream, то в каком порядке и какие байты будут записаны в выходной поток?
- # Что такое класс?
- # Каким будет результат следующих действий? System.out.println(1/0); System.out.println(1./0); System.out.println(1/0.); System.out.println(1./0.); System.out.println('\n'+'\r');