- •Истинные высказывания:
- •Истинные высказывания:
- •Выход компилятора Java является выполняемым кодом
- •Истинные высказывания:
- •Истинные высказывания:
- •Истинные высказывания:
- •6.1. Виртуальная Java-машина должна быть реализована для каждой платформы, на которой предполагается выполнение Java-программ
- •Истинные высказывания:
- •Истинные высказывания:
- •Истинные высказывания:
- •Истинные высказывания:
- •Истинные высказывания:
- •Истинные высказывания:
- •В Java не поддерживаются:
- •Истинные высказывания:
- •Истинные высказывания:
- •Результат компиляции и выполнения кода:
- •Результат выполнения кода
- •Результат компиляции и выполнения кода:
- •Истинные высказывания:
- •Корректно объявлены переменные экземпляра класса:
- •Корректно объявлены переменные класса:
- •Корректно объявлены константы:
- •Истинные высказывания:
- •Результат компиляции кода:
- •Компиляция без ошибок;
- •Результат компиляции и выполнения кода:
- •Результат компиляции и выполнения кода:
- •Истинные высказывания:
- •Результат -1.0 напечатают операторы:
- •Результат компиляции и выполнения кода:
- •Ошибка времени выполнения;
- •Результат компиляции и выполнения кода:
- •Корректные объявления массивов:
- •Истинные высказывания:
- •Истинные высказывания:
- •Истинные высказывания:
- •Результат компиляции и выполнения кода:
- •Компиляцию без ошибок кода:
- •61. В результате выполнения кода:
- •66. Результат компиляции и выполнения кода:
- •67. Истинные высказывания:
- •68. Результат компиляции и выполнения кода:
- •75. Результат компиляции и выполнения кода:
- •80. Результат компиляции и выполнения кода:
- •82. Для вывода на консоль строки «Конструктор а» в результате выполнения кода:
- •83. Истинные высказывания:
- •84. Без ошибок скомпилируются коды:
- •85. Результат компиляции и выполнения кода:
- •86. Корректные определения интерфейса:
- •88. Не создадут ошибки при компиляции определения методов:
- •90. Истинные высказывания:
- •91. Истинные высказывания:
- •92. Истинные высказывания:
- •93. Истинные высказывания:
- •94. Результат компиляции и выполнения кода:
- •95. Для класса
- •96. Для класса
- •97. Результат компиляции и выполнения кода:
- •98. Ошибки компиляции кода:
- •99. Для кода
- •102. ДЛя кода:
- •103. Результат компиляции и выполнения кода:
- •104. Результат компиляции и выполнения кода:
- •105. Истинные высказывания:
- •106. Выполнение кода
- •107. Выполнение кода
- •108. Выполнение кода
- •109. Выполнение кода
98. Ошибки компиляции кода:
class Owner {
char A; //1
void A() { } //2
class A { } //3
}
98.1. в строке 1
98.2. в строке 2
98.3. в строке 3
98.4. компиляция без ошибок
99. Для кода
abstract class A {
private int x=2;
public int show() {return x;}
}
interface B { int show(); }
class C {
int x=1;
static class Nested extends A implements B {
public int show() {return x++;}
}
}
вызов метода show() создает ситуацию:
99.1. возвращает значение 1
99.2. возвращает значение 2
99.3. возвращает значение 3
99.4. ошибка времени выполнения
99.5. ошибка компиляции
_______________________________________________________________________гр.11_
100. Результат компиляции и выполнения кода:
public class Quest{
public static void main(String[ ] args){
String str = new String(“java”);
int i=1;
char j=3;
System.out.println(str.substring(i,j));
}
}
100.1. ja
100.2. av
100.3. ava
100.4. jav
100.5. ошибка компиляции: заданы некорректные параметры для метода substring()
101. обнаруживает позицию буквы v в строке str = “java” инструкция:
101.1. charAt(2, str);
101.2. str.charAt(2);
101.3. str.indexOf(‘v’);
101.4. indexOf(str, ‘v’);
102. ДЛя кода:
String s = new String(“java”);
String t = new String();
String r= null;
корректны операции:
102.1. r = s + t + r;
102.2. r = s + t + ’r’;
102.3. r = s & t & ’r’;
102.4. r = s && t && ’r’;
103. Результат компиляции и выполнения кода:
public class Quest{
public static void main(String[ ] args){
String str = “ava”;
char ch=0x74 ; //74 – код символа J;
str=ch+str;
System.out.print(str);
}
}
103.1. 74ava
103.2. Java
103.3. 0x74ava
103.4. ошибка компиляции: недопустимая операция ch+str
103.5. ошибка компиляции: недопустимое объявление char ch=0x74 ;
103.6. нет правильного ответа
104. Результат компиляции и выполнения кода:
public class Quest{
public static void main(String[ ] args){
StringBuffer s = new StringBuffer (“you java”);
s.insert(2, “like “);
System.out.print(s);
}
}
104.1. yolike u java
104.2. you like java
104.3. youlike java
104.4. ylike ou java
104.5. you java like
104.6. ошибка компиляции
104.7. нет правильного ответа
105. Истинные высказывания:
105.1. метод toString() класса Object обеспечивает строковое представление любого объекта;
105.2. строки типа String являются неизменяемыми объектами – при каждом изменении содержимого строки создаётся новый объект-строка;
105.3. классы StringBuffer и StringBuilder делают работу со строками более эффективной;
105.4. литерные константы типа String представляют собой последовательности символов, заключённые в двойные кавычки;
105.5. объект типа String – строка, состоящая из 256 символов;
105.6. при каждом изменении содержимого строки типа StringBuffer не создаётся новый объект-строка, а изменяется текущий;
105.7. в Java совместимы строковый и символьный типы;
_______________________________________________________________________гр.12_