Все тесты предмета

Ответы на тесты Язык программирования Java.фип_БАК

Вопросы и варианты доступны бесплатно. 88 ответов доступны бесплатно — откройте их кнопкой ниже. Полный набор — в личном кабинете на 7 дней.

296 вопросов 7 тестов в одном предмете Доступ 7 дней
Содержание предмета

Бесплатные ответы на тесты по предмету «Язык программирования Java» — Синергия и МТИ

Вопрос 1Ответ открыт бесплатно

Что такое Class в объектно-ориентированном программировании.

  1. Уровень сложности программы. Все операторы делятся на классы в зависимости от сложности их использования.
  2. Просто одно из возможных названий переменной.
  3. Это модель для создания объектов определённого типа, описывающая их структуру и определяющая алгоритмы для работы с этими объектами.✓ Правильный ответ
✓ Правильный ответ

Это модель для создания объектов определённого типа, описывающая их структуру и определяющая алгоритмы для работы с этими объектами.

Вопрос 2

С помощью какой команды создается объект класса?

  1. new
  2. double
  3. int
Вопрос 3

Как объявить класс в коде?

  1. select * from class MyClass {}
  2. class MyClass {}
  3. MyClass extends class {}
Вопрос 4

Для чего нужны Геттеры и Сеттеры в Инкапсуляции данных?

  1. Позволяют скрыть данные конструктора класса.
  2. Позволяют скрыть внутреннюю реализацию класса от внешнего кода.
  3. Позволяют открыть данные массива.
Вопрос 5

Чем отличается Геттер от Сеттера?

  1. Только названиями.
  2. Метод доступа get используется для возврата значения свойства, а метод доступа set для присвоения нового значения.
  3. Метод доступа get используется для присвоения нового значения, а метод доступа set для возврата значения свойства.
Вопрос 6Ответ открыт бесплатно

Что такое геттеры и сеттеры в Java?

  1. это методы, используемые для доступа к полям объекта и их изменения.✓ Правильный ответ
  2. это методы, используемые только для конструкторов.
  3. это методы,используемые для переопределения массивов.
✓ Правильный ответ

это методы, используемые для доступа к полям объекта и их изменения.

Вопрос 7

Для чего используется StringBuilder ?

  1. Для изменения строк.
  2. Для изменения чисел.
  3. Для изменения массивов.
Вопрос 8

Что выполняет метод toString() В StringBuilder ?

  1. Используется для скрытия информации об объекте.
  2. Используется для удаления объекта
  3. Используется для предоставления информации об объекте.
Вопрос 9

Что означает instance в java?

  1. это законченная последовательность действий, направленных на решение отдельной задачи
  2. это синоним экземпляру класса в объектно-ориентированном программировании.
  3. это метод, позволяющий проверить, содержит ли String другую подстроку или нет.
Вопрос 10Ответ открыт бесплатно

Что такое поле класса ?

  1. это переменная, объявленная внутри класса и доступная для использования внутри всех методов этого класса.✓ Правильный ответ
  2. это переменная, которая хранит только строки.
  3. представляет собой шаблон или модель, по которой создаются объекты.
✓ Правильный ответ

это переменная, объявленная внутри класса и доступная для использования внутри всех методов этого класса.

Вопрос 11

Что такое метод в программировании на Java?

  1. это законченная последовательность действий, направленных на решение отдельной задачи
  2. это блоки кода, которые могут принимать входные параметры, выполнять некоторую операцию и возвращать результат.
  3. представляет собой шаблон или модель, по которой создаются объекты.
Вопрос 12

Какой модификатор доступа является закрытым

  1. Public
  2. Protected
  3. Private
Вопрос 13Ответ открыт бесплатно

Какой модификатор доступа является общедоступным

  1. Public✓ Правильный ответ
  2. Protected
  3. Private
✓ Правильный ответ

Public

Вопрос 14

Можно ли в конструкторе применять return?

  1. допускается оператор return , но только пустой, без всякого возвращаемого значения.
  2. нет
  3. Возможно только при строковых значениях
Вопрос 15

Что такое перегрузки overloading метода?

  1. это возможность создавать методы с одним и тем же именем, но с разными параметрами.
  2. это возможность переопределять методы.
  3. это возможность удаление методов для восстановления системы.
Вопрос 16Ответ открыт бесплатно

Какие есть типы массивов?

  1. Только многомерные
  2. Только Двумерные
  3. Одномерные, двумерные, многомерные✓ Правильный ответ
✓ Правильный ответ

Одномерные, двумерные, многомерные

Вопрос 17

Как создаются двумерные массивы

  1. int[][] twoDimArray = new int[3][4];
  2. int[]twoDimArray = new int[3];
  3. int twoDimArray = new string
Вопрос 18

Сколько модификаторов Java существуют?

  1. 1
  2. 4
  3. 3
Вопрос 19

Какой из перечисленных методов и операций может быть использован для замены символов в строках String или StringBilder в Java-программах?

  1. charAt()
  2. concat()
  3. replace()
Вопрос 20Ответ открыт бесплатно

Что такое Public в Java?

  1. это элемент который доступен из любого места в программе, включая другие пакеты.✓ Правильный ответ
  2. это скрытый элемент который не доступен из любого места в программе, включая другие пакеты.
  3. это метод который удаляет элементы из массива.
✓ Правильный ответ

это элемент который доступен из любого места в программе, включая другие пакеты.

Вопрос 21

... -методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного класса, а классы образуют иерархию наследования.

  1. ООП
Вопрос 22

Основными концепциями ООП являются …..

  1. Наследование;;Инкапсуляция;;Полиморфизм;;Абстракция
Вопрос 23Ответ открыт бесплатно

Название модификаторов в java….

  1. Public;;private;;protected;;default✓ Правильный ответ
✓ Правильный ответ

Public;;private;;protected;;default

Вопрос 24

… - используется для прерывания выполнения цикла.

  1. break
Вопрос 25

… - используется в циклах для пропуска итерации в цикле.

  1. continue
Вопрос 26Ответ открыт бесплатно

… - это метод, который возвращает значение поля.

  1. Геттер✓ Правильный ответ
✓ Правильный ответ

Геттер

Вопрос 27

… - это метод, который изменяет значение поля.

  1. Сеттер
Вопрос 28

… - такой класс или член класса доступен из любого места в текущем классе или пакете или в производных классах, даже если они находятся в других пакетах Модификатор по умолчанию.

  1. protected
Вопрос 29

… - это значение, которое указывается по умолчанию, когда для переменной или параметра не указывается другое значение.

  1. default
Вопрос 30Ответ открыт бесплатно

Метод … - который добавляет строку или символ по определенному индексу в StringBuilder.

  1. insert()✓ Правильный ответ
✓ Правильный ответ

insert()

Вопрос 31

Метод … - который удаляет все символы с определенного индекса с определенной позиции в StringBuilder.

  1. delete()
Вопрос 32

Метод … - который удаляет один символ по определенному индексу в StringBuilder.

  1. deleteCharAt()
Вопрос 33Ответ открыт бесплатно

... - это структура данных фиксированного размера, являющаяся объектом и состоящая из ячеек, расположенных последовательно в памяти, которые могут хранить в себе значения только одного, заранее заданного типа.

  1. Массив✓ Правильный ответ
✓ Правильный ответ

Массив

Вопрос 34

Этот оператор ... - используется для ссылки на текущий объект.

  1. this
Вопрос 35

... - это процесс сокрытия внутренних деталей реализации объекта и предоставления внешнему миру только необходимых методов для взаимодействия с объектом.

  1. Инкапсуляция
Вопрос 36

... - Это возможность объектов разных классов иметь одинаковые методы с одинаковыми именами, но с разными реализациями

  1. полиморфизм
Вопрос 37Ответ открыт бесплатно

... - это механизм, который позволяет классу наследовать свойства и методы другого класса.

  1. Наследование✓ Правильный ответ
✓ Правильный ответ

Наследование

Вопрос 38

... - это процесс сокрытия деталей реализации и представления только функциональности.

  1. Абстракция
Вопрос 39

Этот оператор используется … для возвращения разных значений в методе.

  1. return
Вопрос 40Ответ открыт бесплатно

Этот оператор используется … для наследования одного класса от другого.

  1. extends✓ Правильный ответ
✓ Правильный ответ

extends

Вопрос 41

Установите соответствия ООП

  1. Это возможность объектов разных классов иметь одинаковые методы с одинаковыми именами, но с разными реализациями.
  2. это механизм, который позволяет классу наследовать свойства и методы другого класса.
  3. это процесс сокрытия внутренних деталей реализации объекта и предоставления внешнему миру только необходимых методов для взаимодействия с объектом.
  4. это процесс сокрытия деталей реализации и представления только функциональности.
  5. Полиморфизм
  6. Наследование
  7. Инскапсуляция
  8. Абстракция
Вопрос 42

Установите соответствие

  1. Закрытый модификатор доступа
  2. Публичный модификатор доступа
  3. Такой класс или член класса доступен из любого места в текущем классе или пакете или в производных классах, даже если они находятся в других пакета
  4. private
  5. Public
  6. Protected
Вопрос 43Ответ открыт бесплатно

Установите соответствие

  1. используется для ссылки на текущий объект✓ Правильный ответ
  2. это возможность создавать методы с одним и тем же именем, но с разными параметрами.✓ Правильный ответ
  3. используется для возвращения значений✓ Правильный ответ
  4. this✓ Правильный ответ
  5. overloading✓ Правильный ответ
  6. return✓ Правильный ответ
✓ Правильный ответ

используется для ссылки на текущий объект = this ; это возможность создавать методы с одним и тем же именем, но с разными параметрами. = overloading ; используется для возвращения значений = return

Вопрос 44

В какой последовательности создается метод:ООП

  1. Тип возвращаемого значения
  2. Название переменной
  3. Тело в методе (выполняемый код)
  4. Возвращаемый оператор return
Вопрос 45

В какой последовательности создается наследования класса

  1. Класс
  2. Названия класса
  3. extends
  4. Название класса, у которого наследуют
Вопрос 46

Как обозначаются границы тела метода или класса?

  1. ()
  2. {}
  3. []
  4. ˂˃
Вопрос 47Ответ открыт бесплатно

Как выглядит оператор присваивания значения переменной?

  1. ==
  2. ˃˃
  3. =✓ Правильный ответ
  4. :
✓ Правильный ответ

=

Вопрос 48

Соотнесите типы переменных с хранящимися в них данными:

  1. float
  2. short
  3. char
  4. boolean
  5. числа с плавающей точкой
  6. целые числа
  7. символы
  8. логические значения
Вопрос 49

Упорядочите типы переменных по диапазону хранимых значений (по возрастанию диапазона):

  1. byte
  2. short
  3. int
  4. long
Вопрос 50Ответ открыт бесплатно

Что из перечисленного НЕ является оператором сравнения?

  1. !=
  2. ˂=
  3. ˃
  4. =
  5. ==
  6. +=
✓ Правильный ответ

= ; +=

Вопрос 51

Что из перечисленного НЕ является логическим оператором?

  1. ˂
  2. &&
  3. &
  4. |
  5. !
  6. ==
  7. ||
Вопрос 52

Что из перечисленного НЕ является арифметическим оператором?

  1. +
  2. -
  3. ==
  4. %
  5. :
  6. /
  7. ++
Вопрос 53Ответ открыт бесплатно

В следующем коде пропущено ключевое слово … , без которого его не получится запустить      

  1. static✓ Правильный ответ
✓ Правильный ответ

static

Вопрос 54

Какое значение должен ввести пользователь, чтобы следующий код НЕ выбросил исключение?  

  1. 328,3
  2. -128
  3. 218
  4. 15,5
Вопрос 55

Какое значение должен ввести пользователь, чтобы следующий код выбросил исключение?  

  1. 20
  2. 23.2
  3. 29,4
  4. -25,9
Вопрос 56

В результате работы следующего кода в консоль выведется …     

  1. b
Вопрос 57Ответ открыт бесплатно

В результате работы следующего кода переменная “с” примет значение … (указать цифрой)  

  1. 6✓ Правильный ответ
✓ Правильный ответ

6

Вопрос 58

Оператор … вычисляет остаток от деления одного числа на другое.

  1. %
Вопрос 59

Оператор … проверяет, что два числа НЕ равны друг другу (выражение возвращает true, если они НЕ равны).

  1. !=
Вопрос 60Ответ открыт бесплатно

В каких из следующих строк компилятор укажет ошибку?

  1. double d = scanner.nextInt();
  2. int i = scanner.nextDouble();
  3. char c = scanner.nextLine().charAt(200);
  4. String s = scanner.next();
  5. double d = scanner.nextFloat();
  6. char c = scanner.nextInt();✓ Правильный ответ
✓ Правильный ответ

char c = scanner.nextInt();

Вопрос 61

Соотнесите следующие строки кода и характерный им результат:

  1. System.out.println("Hello world");
  2. System.out.print("Hello world");
  3. System.out.print(Hello world);
  4. System.err.print("Hello world");
  5. текст будет выведен в консоль и произойдет переход на следующую строку
  6. текст будет выведен в консоль
  7. компилятор укажет на ошибку и не даст запустить код
  8. текст будет выведен в консоль красным цветом
Вопрос 62

… - это алгоритмическая конструкция, в которой в зависимости от истинности условия, выполняется одна из нескольких последовательностей действий.

  1. ветвление
Вопрос 63Ответ открыт бесплатно

Метод … является точкой входа в программу (нужно указать только имя метода).

  1. main;;main()✓ Правильный ответ
✓ Правильный ответ

main;;main()

Вопрос 64

В каких из следующих примеров переменной b НЕ присваивается значение (переменные a и b примитивного типа int)?

  1. b == a
  2. b += a
  3. b %= a
  4. b /= a
  5. b != a
  6. b = ++a
Вопрос 65

Оператор … проверяет, что два числа равны друг другу (выражение возвращает true, если они равны).

  1. ==
Вопрос 66

Благодаря … код написанный на Java можно запустить в любой операционной среде (в ответе нужно использовать аббревиатуру или полное название на латинице).

  1. JVM;;VM;;Java Virtual Machine;;Virtual Machine
Вопрос 67Ответ открыт бесплатно

В языке Java место в оперативной памяти очищается автоматически с помощью … (в ответе нужно использовать аббревиатуру или полное название на латинице).

  1. JGC;;GC;;Java Garbage Collector;;Garbage Collector✓ Правильный ответ
✓ Правильный ответ

JGC;;GC;;Java Garbage Collector;;Garbage Collector

Вопрос 68

Что из перечисленного НЕ является циклом?

  1. while
  2. do while
  3. switch
  4. for
Вопрос 69

Цикл for всегда можно заменить циклом … .

  1. while
Вопрос 70Ответ открыт бесплатно

… - это один проход по циклу (одно повторение кода в теле цикла).

  1. итерация;;итерация цикла✓ Правильный ответ
✓ Правильный ответ

итерация;;итерация цикла

Вопрос 71

В цикле … условие выполнения проверяется после первой итерации.

  1. do while;;do..while;;do.. while;;do-while
Вопрос 72

Параметр массива … содержит длину массива.

  1. length
Вопрос 73

Если перед инициализированной переменной указан модификатор … , то ее значение уже нельзя изменить.

  1. final
Вопрос 74Ответ открыт бесплатно

Как можно получить элемент с индексом i из массива array?

  1. array(i)
  2. array[i]✓ Правильный ответ
  3. array.i
  4. array{i}
✓ Правильный ответ

array[i]

Вопрос 75

Метод … класса String возвращает данную строку в виде массива символов.

  1. toCharArray;;toCharArray()
Вопрос 76

Что делает метод substring класса String?

  1. возвращает все символы из данной строки, индексы которых находятся в диапазоне переданных в аргументы значений
  2. возвращает из данной строки только те символы, индексы которых совпадают с переданными в аргументы значениями
  3. возвращает данную строку, удалив из нее все символы, индексы которых находятся в диапазоне переданных в аргументы значений
  4. возвращает данную строку, удалив из нее только те символы, индексы которых совпадают с переданными в аргументы значениями
Вопрос 77Ответ открыт бесплатно

Что происходит в результате работы следующего кода?    

  1. обе переменные ссылаются на два разных массива из 5 элементов
  2. обе переменные ссылаются на два разных массива из 10 элементов
  3. обе переменные ссылаются на один массив из 5 элементов
  4. обе переменные ссылаются на один массив из 10 элементов✓ Правильный ответ
✓ Правильный ответ

обе переменные ссылаются на один массив из 10 элементов

Вопрос 78

… - это конструкция, которая позволяет многократно выполнять один и тот же участок кода.

  1. цикл;;loop
Вопрос 79

Значения каких типов данных можно присвоить элементам массива double?

  1. byte, int, boolean
  2. int, float, char
  3. short, float, String
Вопрос 80Ответ открыт бесплатно

Сколько раз выполнится код в теле вложенного цикла for?    

  1. 66
  2. 67
  3. 65
  4. 64✓ Правильный ответ
✓ Правильный ответ

64

Вопрос 81

Какие блоки case (код внутри них) будут выполнены в результате работы следующего кода (подразумевается, что в блоках нет оператора break)?  

  1. код третьего
  2. код первого, код второго и код третьего
  3. код третьего, код четвертого и код по умолчанию
  4. код третьего и код по умолчанию
Вопрос 82

В каких из следующих записей цикла for компилятор НЕ укажет на ошибку и позволит их запустить?

  1. for(int i=7,j=3;j˂i;System.out.println(j)){}
  2. for(int i;i˂10;i++){}
  3. for(int i=5,j=9;j+i˂30;i+=(i ˂ j)?6:3){}
  4. for(int i=3,double j=8.4;j*i˂99;j--){}
Вопрос 83

Каким будет результат работы следующего кода?    

  1. слово “Итерация” 10 раз выводится в консоль, а переменная i принимает значение 0
  2. слово “Итерация” 11 раз выводится в консоль, а переменная i принимает значение -1
  3. слово “Итерация” 11 раз выводится в консоль, а переменная i принимает значение 0
  4. слово “Итерация” 10 раз выводится в консоль, а переменная i принимает значение -1
Вопрос 84Ответ открыт бесплатно

Соотнесите операторы/блоки switch и характерное им описание:

  1. break✓ Правильный ответ
  2. case✓ Правильный ответ
  3. default✓ Правильный ответ
  4. оператор, который останавливает дальнейшее выполнение кода✓ Правильный ответ
  5. блок выполнится, если указанное в нем значение совпало со значением в круглых скобках✓ Правильный ответ
  6. блок выполнится, если ни одно из предложенных значений не совпало со значением в круглых скобках✓ Правильный ответ
✓ Правильный ответ

break = оператор, который останавливает дальнейшее выполнение кода ; case = блок выполнится, если указанное в нем значение совпало со значением в круглых скобках ; default = блок выполнится, если ни одно из предложенных значений не совпало со значением в круглых скобках

Вопрос 85

Упорядочите последовательность действий, которые происходят в ходе работы следующего кода (если какое-то действие повторяется, то нужно указать только его первое срабатывание):    

  1. проверяется условие i ˂ 1
  2. переменная i увеличивается на единицу
  3. значение переменной i выводится в консоль
  4. объявляется переменная i и ей присваивается значение 0
Вопрос 86

Что такое Class в объектно-ориентированном программировании.

  1. Уровень сложности программы. Все операторы делятся на классы в зависимости от сложности их использования.
  2. Просто одно из возможных названий переменной.
  3. Это модель для создания объектов определённого типа,описывающая их структуру и определяющая алгоритмы для работы с этими объектами.
Вопрос 87Ответ открыт бесплатно

Что означает ключевое слово extends?

  1. Что это самый большой класс в программе.
  2. Что два класса делают одно и то же.
  3. Что данный класс наследуется от другого✓ Правильный ответ
✓ Правильный ответ

Что данный класс наследуется от другого

Вопрос 88

Поле класса это ?

  1. это переменная, объявленная внутри класса и доступная для использования внутри всех методов этого класса.
  2. это переменная, которая хранит только строки.
  3. представляет собой шаблон или модель, по которой создаются объекты.
Вопрос 89

Что такое метод в программировании на Java?

  1. это законченная последовательность действий, направленных на решение отдельной задачи
  2. это блоки кода, которые могут принимать входные параметры, выполнять некоторую операцию и возвращать результат.
  3. это метод, позволяющий проверить, содержит ли String другую подстроку или нет.
Вопрос 90Ответ открыт бесплатно

Для чего применяется оператор return в методе ?

  1. Для создания объекта в методе
  2. Для сложения чисел в методе
  3. Для возвращения разных значений✓ Правильный ответ
✓ Правильный ответ

Для возвращения разных значений

Вопрос 91

Какой модификатор доступа является закрытым ?

  1. Public
  2. Protected
  3. Private
Вопрос 92

Что такое Абстракция?

  1. Это возможность объектов разных классов иметь одинаковые методы с одинаковыми именами, но с разными реализациями.
  2. это механизм, который позволяет классу наследовать свойства и методы другого класса.
  3. это процесс скрытия деталей реализации и представления только функциональности.
Вопрос 93

Что такое Наследование ?

  1. Это возможность объектов разных классов иметь одинаковые методы с одинаковыми именами, но с разными реализациями.
  2. это механизм, который позволяет классу наследовать свойства и методы другого класса.
  3. это процесс скрытия деталей реализации и представления только функциональности.
Вопрос 94Ответ открыт бесплатно

Что такое полиморфизм ?

  1. Это возможность объектов разных классов иметь одинаковые методы с одинаковыми именами, но с разными реализациями.✓ Правильный ответ
  2. это механизм, который позволяет классу наследовать свойства и методы другого класса.
  3. это процесс скрытия деталей реализации и представления только функциональности.
✓ Правильный ответ

Это возможность объектов разных классов иметь одинаковые методы с одинаковыми именами, но с разными реализациями.

Вопрос 95

Что такое Инкапсуляция ?

  1. это механизм, который позволяет классу наследовать свойства и методы другого класса.
  2. это процесс сокрытия внутренних деталей реализации объекта и предоставления внешнему миру только необходимых методов для взаимодействия с объектом.
  3. это процесс скрытия деталей реализации и представления только функциональности.
Вопрос 96

Ключевое слово this ?

  1. используется для возвращения значения.
  2. используется для ссылки на текущий объект.
  3. используется для переопределения
Вопрос 97Ответ открыт бесплатно

Можно ли в конструкторе применять return?

  1. допускается оператор return , но только пустой, без всякого возвращаемого значения.✓ Правильный ответ
  2. нет
  3. используется для переопределения
✓ Правильный ответ

допускается оператор return , но только пустой, без всякого возвращаемого значения.

Вопрос 98

Что такое перегрузки overloading метода?

  1. это возможность создавать методы с одним и тем же именем, но с разными параметрами.
  2. это возможность переопределять методы.
  3. используется для переопределения
Вопрос 99

Что такое массивы в Java?

  1. структура данных фиксированного размера, являющаяся объектом и состоящая из ячеек, расположенных последовательно в памяти, которые могут хранить в себе значения только одного, заранее заданного типа.
  2. метод, предназначенный для инициализации полей объекта при его создании.
Вопрос 100Ответ открыт бесплатно

Что такое ArrayList в Java?

  1. это структура данных, которую можно растягивать для размещения дополнительных элементов внутри себя и сжимать до меньшего размера при удалении элементов.✓ Правильный ответ
  2. это реализация интерфейса, который использует хэш-таблицы для хранения элементов коллекции.
✓ Правильный ответ

это структура данных, которую можно растягивать для размещения дополнительных элементов внутри себя и сжимать до меньшего размера при удалении элементов.

Вопрос 101

Для чего нужен HashSet ?

  1. это структура данных, которую можно растягивать для размещения дополнительных элементов внутри себя и сжимать до меньшего размера при удалении элементов.
  2. это реализация интерфейса Set , который использует хэш-таблицы для хранения элементов коллекции.
Вопрос 102

Чем отличаются ArrayList и HashSet?

  1. ArrayList допускает любое количество пустых значений, в HashSet можно вставить лишь одно значение null.
  2. ничем не отличается
Вопрос 103

Чем отличается ArrayList от LinkedList?

  1. ArrayList быстрее хранят и извлекают данные. С другой стороны, LinkedList поддерживает более быструю обработку данных.
  2. ничем не отличается
Вопрос 104Ответ открыт бесплатно

Чем класс отличается от объекта?

  1. ничем не отличается
  2. Класс описывает переменные, свойства, процедуры и события объекта. Объекты являются экземплярами классов.✓ Правильный ответ
✓ Правильный ответ

Класс описывает переменные, свойства, процедуры и события объекта. Объекты являются экземплярами классов.

Вопрос 105

Для чего используется StringBuilder ?

  1. Для изменения строк.
  2. Для изменения чисел.
Вопрос 106

Какой модификатор доступа является общедоступным ?

  1. Public
  2. Protected
  3. Private
Вопрос 107Ответ открыт бесплатно

Что выполняет метод toString() В StringBuilder ?

  1. Используется для удаления объекта
  2. Используется для предоставления информации об объекте✓ Правильный ответ
✓ Правильный ответ

Используется для предоставления информации об объекте

Вопрос 108

Что выполняет метод insert() В StringBuilder ?

  1. Добавляет строку или символ по определенному индексу
  2. Удаляет строку или символ по определенному индексу
Вопрос 109

Что выполняет метод delete() В StringBuilder ?

  1. Удаляет все символы с определенного индекса о определенной позиции
  2. Добавляет все символы с определенного индекса о определенной позиции
Вопрос 110

Что выполняет метод deleteCharAt()В StringBuilder ?

  1. Добавляет один символ по определенному индексу
  2. удаляет один символ по определенному индексу
Вопрос 111Ответ открыт бесплатно

Какая операция предусмотрена в Java для обращения к полям и методам класса?

  1. -˃
  2. ˃˃
  3. .✓ Правильный ответ
✓ Правильный ответ

.

Вопрос 112

В классе A некоторые переменные объявлены с модификатором static. Какие из нижеперечисленных утверждений верны?

  1. к этим переменным можно обращаться только через объект класса A
  2. к этим переменным можно обращаться независимо от объектов класса A
  3. эти переменные совместно используются всеми экземплярами класса A
Вопрос 113

Какой из перечисленных компонентов класса А не будет доступен расширяющему его классу в другом пакете?

  1. protected double getPrice(double pr, double extra)
  2. private char showChar(int num)
  3. protected byte number
  4. boolean flag
Вопрос 114Ответ открыт бесплатно

Какое из перечисленных утверждений верное?

  1. в классе-наследнике могут быть переопределены только методы класса-родителя, не отмеченные модификаторами final static
  2. в классе-наследнике могут быть переопределены только методы класса-родителя, не отмеченные модификаторами private final static✓ Правильный ответ
  3. в классе-наследнике могут быть переопределены только методы класса-родителя, не отмеченные модификатором private
✓ Правильный ответ

в классе-наследнике могут быть переопределены только методы класса-родителя, не отмеченные модификаторами private final static

Вопрос 115

Метод method не должен переопределяться в классах наследниках. Какой модификатор необходимо использовать для отказа от переопределения?

  1. private
  2. public
  3. final
Вопрос 116

Какой метод позволяет запустить программу на Java?

  1. main()
  2. public()
  3. delete ()
Вопрос 117Ответ открыт бесплатно

Какие есть методы в Java ?

  1. Только статические
  2. Только нестатические
  3. Статическими и нестатические✓ Правильный ответ
✓ Правильный ответ

Статическими и нестатические

Вопрос 118

Чем отличается параметр от аргумента Java?

  1. Только переменными
  2. параметры — это переменные, определенные в объявлении функции и используемые внутри функции, а аргументы — это фактические значения, переданные в функцию при вызове.
Вопрос 119

Что такое геттеры и сеттеры в Java?

  1. это методы, используемые для доступа к полям объекта и их изменения.
  2. это методы, используемые только для конструкторов.
Вопрос 120

Чем отличается Геттер от Сеттера?

  1. Только названиями.
  2. Метод доступа get используется для возврата значения свойства, а метод доступа set — для присвоения нового значения.
Вопрос 121Ответ открыт бесплатно

Чем отличаются статические методы от нестатических?

  1. Нестатические методы могут работать с переменными экземпляра, потому что они вызываются на конкретном объекте и имеют доступ к его состоянию. В то время как статические методы работают только с данными класса и не имеют доступа к данным экземпляра класса.✓ Правильный ответ
  2. Статические методы работают только с конструкторами и не имеют доступа к данным экземплярам класса.
✓ Правильный ответ

Нестатические методы могут работать с переменными экземпляра, потому что они вызываются на конкретном объекте и имеют доступ к его состоянию. В то время как статические методы работают только с данными класса и не имеют доступа к данным экземпляра класса.

Вопрос 122

Для чего нужны Геттеры и Сеттеры в Инкапсуляции данных?

  1. Позволяют скрыть данные конструктора класса.
  2. Позволяют скрыть внутреннюю реализацию класса от внешнего кода.
Вопрос 123

Что такое вложенный цикл?

  1. если он размещается внутри другого цикла.
  2. если он размещен отдельно от другого цикла.
Вопрос 124Ответ открыт бесплатно

Как создаются двухмерные массивы ?

  1. int[][] twoDimArray = new int[3][4];✓ Правильный ответ
  2. int[]twoDimArray = new int[3];
✓ Правильный ответ

int[][] twoDimArray = new int[3][4];

Вопрос 125

Какое ключевое слово используется для указания того, что класс реализует интерфейс?

  1. implements
  2. include
  3. uses
  4. extends
Вопрос 126

Какие средства используются в Java-программах для сравнения содержимого строковых объектов?

  1. !=
  2. equals()
  3. compareTo()
Вопрос 127Ответ открыт бесплатно

Какие средства не используются в Java-программах для сравнения содержимого строковых объектов?

  1. !=
  2. equals()
  3. compareTo()
  4. ==
✓ Правильный ответ

!= ; ==

Вопрос 128

Могут ли абстрактные классы в языке Java реализовывать интерфейсы?

  1. Да, абстрактные классы могут реализовывать интерфейсы с помощью ключевого слова implements.
  2. Нет, не могут.
Вопрос 129

Каковы различия между абстрактным классом и интерфейсом в Java?

  1. Интерфейс описывает только поведение методов объекта, а вот состояние полей у него нет кроме public static final, в то время как у абстрактного класса они могут быть.
  2. Нет различий.
Вопрос 130

Какая разница между String, StringBuffer и StringBuilder?

  1. отличие между этими классами нету, потому что String является изменяемым классом.
  2. отличие между этими классами заключается в том, что String является неизменяемым классом, то есть каждая операция над объектом String приводит к созданию нового объекта. В свою очередь, классы StringBuffer и StringBuilder используются для работы с изменяемыми символьными последовательностями.
Вопрос 131Ответ открыт бесплатно

В чем разница между == и equals()?

  1. Оператор == сравнивает ссылки на объекты, а для сравнения содержимых объектов, используется метод equals.✓ Правильный ответ
  2. Операторы == и equals() одинаковы, и разницы между ними нету.
✓ Правильный ответ

Оператор == сравнивает ссылки на объекты, а для сравнения содержимых объектов, используется метод equals.

Вопрос 132

Зачем нужны default методы в функциональном интерфейсе?

  1. Методы по умолчанию позволяют включать в интерфейс не только абстрактные методы, но и методы с реализацией.
  2. Дефолтные методы позволяют включать в интерфейсе только абстрактные методы.
Вопрос 133

Можно ли переопределять default методы в интерфейсах?

  1. Дефолтные методы интерфейсов нельзя переопределять
  2. Дефолтные методы интерфейсов можно переопределять
Вопрос 134Ответ открыт бесплатно

Что такое композиция в ООП?

  1. более строгий тип связи. При использовании композиции объект не только является частью какого-то объекта, но и не может принадлежать другому объекту того же типа.✓ Правильный ответ
  2. отношение, когда один объект является частью другого
✓ Правильный ответ

более строгий тип связи. При использовании композиции объект не только является частью какого-то объекта, но и не может принадлежать другому объекту того же типа.

Вопрос 135

Можно ли создать экземпляр абстрактного класса?

  1. Создавать экземпляры абстрактного класса нельзя.
  2. Создавать экземпляры абстрактного класса можно.
Вопрос 136

Чем отличается интерфейс от абстрактного класса?

  1. Абстрактный класс может у наследоваться только от одного класса и любого количества интерфейсов. Интерфейс не может наследоваться от классов, но может от любого количества интерфейсов.
  2. Абстрактный класс и интерфейс не отличаются.
Вопрос 137Ответ открыт бесплатно

Для чего нужен BigInteger и BigDecimal ?

  1. Для работы с большими числами.✓ Правильный ответ
  2. Для работы со строками
✓ Правильный ответ

Для работы с большими числами.

Вопрос 138

В чем различие BigInteger и BigDecimal ?

  1. BigInteger используется только для целочисленных данных , а BigDecimal используется для чисел с плавающей точкой.
  2. BigInteger и BigDecimal ничем не различаются.
Вопрос 139

Основными концепциями ООП являются …..

  1. Наследование, Абстракция
  2. Наследование, Инкапсуляция, Полиморфизм, Абстракция
  3. Абстракция
Вопрос 140

Название модификаторов в java…

  1. Public , private , protected, default
  2. Public, private
  3. Public
Вопрос 141Ответ открыт бесплатно

… - используется для прерывания выполнения цикла.

  1. new
  2. int
  3. break✓ Правильный ответ
✓ Правильный ответ

break

Вопрос 142

… - используется в циклах для пропуска итерации в цикле.

  1. break
  2. continue
  3. new
Вопрос 143

Переменным, которым присваиваются определенные значения при вызове метода это –

  1. Параметры метода
  2. Исключения метода
Вопрос 144Ответ открыт бесплатно

… - это модификатор доступа в Java, который указывает на то, что метод не возвращает значение.

  1. void✓ Правильный ответ
  2. final
  3. while
✓ Правильный ответ

void

Вопрос 145

... - это метод, который связан с классом, а не с экземпляром класса.

  1. Статический метод
  2. Нестатический метод
Вопрос 146

...могут работать с переменными экземпляра, потому что они вызываются на конкретном объекте и имеют доступ к его состоянию.

  1. Статический метод
  2. Нестатический метод
Вопрос 147

… - это метод, который возвращает значение поля.

  1. Сеттер
  2. Геттер
Вопрос 148Ответ открыт бесплатно

… - это метод, который изменяет значение поля.

  1. Сеттер✓ Правильный ответ
  2. Геттер
✓ Правильный ответ

Сеттер

Вопрос 149

… - это структура данных, которая хранит набор пронумерованных значений одного типа.

  1. length
  2. Array
  3. for
Вопрос 150

Для генерации случайных чисел используется метод …

  1. random ()
  2. length
  3. Геттер
Вопрос 151Ответ открыт бесплатно

… это абстрактный тип, который используется для объявления поведения, которое должны реализовать классы.

  1. Полиморфизм
  2. Класс
  3. Интерфейс✓ Правильный ответ
✓ Правильный ответ

Интерфейс

Вопрос 152

Оператор … это булево выражение, которое позволяет проверить, принадлежит ли объект определенному классу или его подклассу.

  1. instanceof
  2. ==
  3. do while
Вопрос 153

… - такой класс или член класса доступен из любого места в текущем классе или пакете или в производных классах, даже если они находятся в других пакетах Модификатор по умолчанию.

  1. Public
  2. protected
  3. default
Вопрос 154Ответ открыт бесплатно

… - это значение, которое указывается по умолчанию, когда для переменной или параметра не указывается другое значение.

  1. Public
  2. protected
  3. default✓ Правильный ответ
✓ Правильный ответ

default

Вопрос 155

В какой последовательности создается метод

  1. Тип возвращаемого значения
  2. Название переменной
  3. Тело в методе (выполняемый код)
  4. Возвращаемый оператор return
Вопрос 156

Что делает LinkedList ()?

  1. предоставляет множество методов, которые позволяют добавлять, удалять и получать элементы списка, а также выполнять множество других операций, таких как поиск элементов и изменение их порядка.
  2. используется только для целочисленных данных
Вопрос 157

Какие коллекции есть в Java?

  1. List
  2. List , Set и Queue
  3. Set и Queue
Вопрос 158Ответ открыт бесплатно

Для чего нужны коллекции в Джава?

  1. Для хранения и получения информации.✓ Правильный ответ
  2. Для работы только со строковыми значениями.
✓ Правильный ответ

Для хранения и получения информации.

Вопрос 159

В чем разница между List и Set?

  1. List и Set выполняют одинаковое действие и разницы между ними нету.
  2. Set — это неупорядоченное множество уникальных элементов. List — упорядоченный список, в котором у каждого элемента есть индекс.
Вопрос 160

Что такое Set в Java?

  1. Set — это интерфейс в Java, который представляет собой коллекцию, не содержащую дублирующих элементов.
  2. Set - это интерфейс, который предоставляет возможность поддерживать упорядоченную коллекцию.
Вопрос 161Ответ открыт бесплатно

Что такое список List в Java?

  1. это интерфейс, который предоставляет возможность поддерживать упорядоченную коллекцию.✓ Правильный ответ
  2. это интерфейс в Java, который представляет собой коллекцию, не содержащую дублирующих элементов
✓ Правильный ответ

это интерфейс, который предоставляет возможность поддерживать упорядоченную коллекцию.

Вопрос 162

В чем разница между map и HashMap?

  1. Разница заключается в том , что Map это интерфейс, а HashMap реализация.
  2. Разница заключается в том, что HashMap это интерфейс, а Map реализация.
Вопрос 163

В чем разница ArrayList и HashSet?

  1. ArrayList допускает любое количество пустых значений, в HashSet можно вставить лишь одно значение.
  2. ArrayList можно вставить лишь одно значение, в HashSet допускает любое количество пустых значений.
Вопрос 164Ответ открыт бесплатно

Для чего нужен HashMap в Java?

  1. Используется для хранения пар ключ-значение, при этом иметь возможность быстро получить значение по ключу.✓ Правильный ответ
  2. для определения индекса элемента в массиве
✓ Правильный ответ

Используется для хранения пар ключ-значение, при этом иметь возможность быстро получить значение по ключу.

Вопрос 165

Что такое Map в Java?

  1. является интерфейсом в Java, который определяет структуру данных, которая позволяет хранить пары ключ-значение.
  2. это интерфейс, который предоставляет возможность поддерживать упорядоченную коллекцию.
Вопрос 166

В чем разница между HashSet и TreeSet?

  1. TreeSet используется для поддержания элементов в отсортированном порядке. HashSet используется для скорости выполнения операций.
  2. TreeSet используется для скорости выполнения операций. HashSet используется для поддержания элементов в отсортированном порядке.
Вопрос 167

В чем преимущество HashMap?

  1. обеспечивает быстрый доступ к значениям по ключам
  2. для поддержания элементов в отсортированном порядке
Вопрос 168Ответ открыт бесплатно

Как работает TreeMap в Java?

  1. это реализация Map, которая хранит элементы в отсортированном порядке.✓ Правильный ответ
  2. обеспечивает быстрый доступ к значениям по ключам
✓ Правильный ответ

это реализация Map, которая хранит элементы в отсортированном порядке.

Вопрос 169

Что такое TreeSet Java?

  1. это коллекция, которая хранит элементы в виде упорядоченного по значениям дерева.
  2. обеспечивает быстрый доступ к значениям по ключам
Вопрос 170

Для чего нужен HashSet?

  1. для хранения элементов коллекции
  2. для поддержания элементов в отсортированном порядке
Вопрос 171Ответ открыт бесплатно

Как создать HashSet?

  1. HashSet˂Тип˃ имя = new HashSet˂Тип˃();✓ Правильный ответ
  2. HashSet ˂Тип˃ = {}
  3. HashSet˂Тип˃ имя = int HashSet˂Тип˃();
✓ Правильный ответ

HashSet˂Тип˃ имя = new HashSet˂Тип˃();

Вопрос 172

Для чего необходимы дженерики?

  1. это интерфейс, который предоставляет возможность поддерживать упорядоченную коллекцию.
  2. используются, чтобы мы работали с определенным типом данных.
  3. обеспечивает быстрый доступ к значениям по ключам
Вопрос 173

Для чего необходим метод isEmpty() ?

  1. проверяет, является ли строка пустой или нет.
  2. сортирует значения в порядке убывания.
  3. Проверяет числовые значения не выходящие за пределы условий.
Вопрос 174Ответ открыт бесплатно

Как работает метод add() в коллекциях ?

  1. безопасно удаляет текущий элемент из коллекции
  2. используется для добавления нового элемента в коллекцию и возвращает ее саму.✓ Правильный ответ
  3. проверяет, является ли строка пустой или нет.
✓ Правильный ответ

используется для добавления нового элемента в коллекцию и возвращает ее саму.

Вопрос 175

Зачем в Итераторе метод Remove Java?

  1. безопасно удаляет текущий элемент из коллекции
  2. используется для добавления нового элемента в коллекцию и возвращает ее саму.
  3. проверяет, является ли строка пустой или нет.
Вопрос 176

Как работает метод contains() в коллекциях ?

  1. проверяет, является ли строка пустой или нет.
  2. используется для проверки, содержит ли коллекция определенный элемент.
  3. безопасно удаляет текущий элемент из коллекции
Вопрос 177

Что такое Queue ?

  1. Коллекция, предназначенная для хранения элементов в порядке, нужном для их обработки.
  2. используется для проверки, содержит ли коллекция определенный элемент.
  3. используется для добавления нового элемента в коллекцию и возвращает ее саму.
Вопрос 178Ответ открыт бесплатно

Метод … ищет в массиве указанный элемент и возвращает его индекс.

  1. remove
  2. indexOf()✓ Правильный ответ
  3. add
✓ Правильный ответ

indexOf()

Вопрос 179

Метод … сортирует элементы массива.

  1. remove()
  2. indexOf()
  3. sort()
Вопрос 180

По каким двум принципам работает очередь ?

  1. FIFO , TEN
  2. LIFO,FIFO
  3. FITO,ADD
Вопрос 181Ответ открыт бесплатно

Установите соответствия ООП

  1. Это возможность объектов разных классов иметь одинаковые методы с одинаковыми именами, но с разными реализациями.✓ Правильный ответ
  2. это механизм, который позволяет классу наследовать свойства и методы другого класса.✓ Правильный ответ
  3. это процесс сокрытия внутренних деталей реализации объекта и предоставления внешнему миру только необходимых методов для взаимодействия с объектом.✓ Правильный ответ
  4. это процесс скрытия деталей реализации и представления только функциональности.✓ Правильный ответ
  5. Полиморфизм✓ Правильный ответ
  6. Наследование✓ Правильный ответ
  7. Инскапсуляция✓ Правильный ответ
  8. Абстракция✓ Правильный ответ
✓ Правильный ответ

Это возможность объектов разных классов иметь одинаковые методы с одинаковыми именами, но с разными реализациями. = Полиморфизм ; это механизм, который позволяет классу наследовать свойства и методы другого класса. = Наследование ; это процесс сокрытия внутренних деталей реализации объекта и предоставления внешнему миру только необходимых методов для взаимодействия с объектом. = Инскапсуляция ; это процесс скрытия деталей реализации и представления только функциональности. = Абстракция

Вопрос 182

В какой последовательности происходит структуры данных интерфейса снизу вверх:

  1. List
  2. Collection
  3. Iterable
Вопрос 183

В какой последовательности создаётся наследования класса ?

  1. Класс
  2. Названия класса
  3. extends
  4. Название класса, у которого наследуют
Вопрос 184

Установите соответствие основных структур данных

  1. является интерфейсом в Java, который определяет структуру данных, которая позволяет хранить пары ключ-значение.
  2. Коллекция, предназначенная для хранения элементов в порядке, нужном для их обработки.
  3. Это коллекция, которая хранит элементы в виде упорядоченного по значениям дерева.
  4. Map
  5. Queue
  6. TreeSet
Вопрос 185Ответ открыт бесплатно

Для чего используется метод offer() ?

  1. возвращает с удалением элемент из начала очереди.
  2. добавляет элемент в конец очереди✓ Правильный ответ
  3. возвращает элемент без удаления элемент из начала очереди.
✓ Правильный ответ

добавляет элемент в конец очереди

Вопрос 186

В чем различие методов add () и offer () ?

  1. Метод offer() удаляет элементы , а метод add() добавляет элементы.
  2. Метод offer() отличается от метода add() интерфейса Collection тем, что метод add() может неудачно добавить элемент.
  3. Метод offer() и add() ничем не различаются и они оба удаляют элементы.
Вопрос 187

Зачем нужен Deque?

  1. Является представителем двунаправленного списка, где каждый элемент структуры содержит указатели на предыдущий и следующий элементы.
  2. Для хранения множества значений.
  3. структура данных, представляющая из себя список элементов, в которой добавление новых элементов и удаление существующих производится с обоих концов.
Вопрос 188Ответ открыт бесплатно

Чем отличается Queue от Deque?

  1. отличие между queue и deque заключается в добавлении и удалении элементов.
  2. отличие между queue и deque заключается в способе доступа к элементам.✓ Правильный ответ
  3. отличие между queue и deque нету, они выполняют одно и тоже действие.
✓ Правильный ответ

отличие между queue и deque заключается в способе доступа к элементам.

Вопрос 189

Чем отличаются ArrayDeque от LinkedList

  1. ArrayDeque эффективен для операций добавления и удаления на обоих концах. LinkedList эффективен для удаления текущего элемента во время итерации.
  2. ArrayDeque эффективен для удаления текущего элемента во время итерации. LinkedList эффективен для операций добавления и удаления на обоих концах.
  3. ArrayDeque и LinkedLis ничем не отличаются.
Вопрос 190

Установите соответствие тема (Интерфейсы, абстрактные классы, статические методы)

  1. Сравнивает ссылки на объекты.
  2. Ключевое слово используется для указания того, что класс реализует интерфейс
  3. Сравнивает содержимое объектов.
  4. ==
  5. implements
  6. equals()
Вопрос 191Ответ открыт бесплатно

Для чего используются PriorityQueue?

  1. используется, когда объекты обрабатываются по приоритету.✓ Правильный ответ
  2. используется, для удаления элементов массива.
  3. используется, добавления класса к интерфейсу.
✓ Правильный ответ

используется, когда объекты обрабатываются по приоритету.

Вопрос 192

Для чего используется интерфейс NavigableSet ?

  1. расширяет интерфейс SortedSet и позволяет извлекать элементы на основании их значений.
  2. используется, для удаления элементов массива.
  3. расширяет интерфейс SortedMap и обеспечивает возможность получения элементов отображения относительно других элементов.
Вопрос 193

Для чего используется интерфейс SortedSet?

  1. предназначен для создания коллекций, которые хранят элементы в отсортированном виде в порядке возрастания.
  2. предназначен для создания коллекций, которые хранят элементы в отсортированном виде в порядке убывания.
  3. используется, для удаления элементов массива.
Вопрос 194

Какой метод … возвращает объект SortedSet, который содержит все элементы первичного набора до элемента end

  1. headSet
  2. sort()
  3. indexOf()
Вопрос 195Ответ открыт бесплатно

Какой метод … возвращает объект SortedSet, который содержит все элементы первичного набора между элементами start и end

  1. headSet
  2. indexOf()
  3. subSet✓ Правильный ответ
✓ Правильный ответ

subSet

Вопрос 196

Какой метод … возвращает объект SortedSet, который содержит все элементы первичного набора, начиная с элемента start

  1. headSet
  2. tailSet()
  3. subSet
Вопрос 197

Для чего используется интерфейс NavigableMap?

  1. расширяет интерфейс SortedMap и обеспечивает возможность получения элементов отображения относительно других элементов.
  2. расширяет интерфейс SortedSet и позволяет извлекать элементы на основании их значений.
  3. используется, для удаления элементов массива.
Вопрос 198Ответ открыт бесплатно

Чем отличаются ArrayDeque от LinkedList?

  1. ArrayDeque эффективен для операций добавления и удаления на обоих концах. LinkedList эффективен для удаления текущего элемента во время итерации.✓ Правильный ответ
  2. ArrayDeque эффективен для удаления текущего элемента во время итерации. LinkedList эффективен для операций добавления и удаления на обоих концах.
  3. ArrayDeque и LinkedList ничем не отличаются.
✓ Правильный ответ

ArrayDeque эффективен для операций добавления и удаления на обоих концах. LinkedList эффективен для удаления текущего элемента во время итерации.

Вопрос 199

Как создать HashSet?

  1. HashSet˂Тип˃ имя = new HashSet˂Тип˃();
  2. HashSet ˂Тип˃ = (){}
  3. HashSet˂Тип˃ имя = int HashSet˂Тип˃();
Вопрос 200

В чем преимущество HashMap?

  1. обеспечивает быстрый доступ к значениям по ключам
  2. для поддержания элементов в отсортированном порядке
  3. используется для скорости выполнения операций
Вопрос 201Ответ открыт бесплатно

Для чего нужны коллекции в Джава?

  1. Для хранения и получения информации.✓ Правильный ответ
  2. Для работы только со строковыми значениями.
  3. Для удаления информации
✓ Правильный ответ

Для хранения и получения информации.

Вопрос 202

В чем разница между List и Set?

  1. List и Set выполняют одинаковое действие и разницы между ними нету.
  2. Set — это неупорядоченное множество уникальных элементов. List — упорядоченный список, в котором у каждого элемента есть индекс.
  3. List - используются удаления массивов, а set - используется как упорядоченный список, в котором у каждого элемента есть индекс.
Вопрос 203

В чем разница между map и HashMap?

  1. Разница заключается в том , что Map это интерфейс, а HashMap реализация.
  2. Разница заключается в том, что HashMap это интерфейс, а Map реализация.
  3. Разницы между map и HashMap нету, так как являются интерфейсами.
Вопрос 204

Какая иерархия Collections Java?

  1. List
  2. List , Set и Queue
  3. Set и Queue
Вопрос 205Ответ открыт бесплатно

Для чего нужен HashMap в Java?

  1. Используется для хранения пар ключ-значение, при этом иметь возможность быстро получить значение по ключу.✓ Правильный ответ
  2. для определения индекса элемента в массиве.
  3. Используется для для удаления массивов.
✓ Правильный ответ

Используется для хранения пар ключ-значение, при этом иметь возможность быстро получить значение по ключу.

Вопрос 206

В чем разница между HashSet и TreeSet?

  1. TreeSet используется для поддержания элементов в отсортированном порядке. HashSet используется для скорости выполнения операций.
  2. TreeSet используется для скорости выполнения операций. HashSet используется для поддержания элементов в отсортированном порядке.
  3. TreeSet используется для удаление массивов.HashSet используется для поддержания элементов в отсортированном порядке.
Вопрос 207

Что такое вложенный цикл?

  1. если он размещается внутри другого цикла.
  2. если он размещен отдельно от другого цикла.
  3. разновидность управляющей конструкции в высокоуровневых языках программирования
Вопрос 208Ответ открыт бесплатно

Какой класс представляет из себя двусвязный список, где каждый элемент структуры содержит ссылки на предыдущий и следующий элементы.

  1. LinkedList✓ Правильный ответ
  2. ArrayList
  3. TreeMap
✓ Правильный ответ

LinkedList

Вопрос 209

Какой класс реализует интерфейс Set , который использует хэш-таблицы для хранения элементов коллекции.

  1. TreeSet
  2. ArrayList
  3. HashSet
Вопрос 210

Какой интерфейс предоставляет возможность поддерживать упорядоченную коллекцию

  1. List
  2. Set
  3. TreeMap
Вопрос 211Ответ открыт бесплатно

Какой класс можно растягивать для размещения дополнительных элементов внутри себя и сжимать до меньшего размера при удалении элементов.

  1. TreeSet
  2. ArrayList✓ Правильный ответ
  3. TreeMap
✓ Правильный ответ

ArrayList

Вопрос 212

Какой интерфейс представляет собой коллекцию, не содержащую дублирующих элементов.

  1. Map
  2. Set
  3. TreeMap
Вопрос 213

Какой интерфейс позволяет определять структуру данных, которая позволяет хранить пары ключ-значение.

  1. Map
  2. HashMap
  3. TreeMap
Вопрос 214

Какой класс хранит элементы в отсортированном порядке.

  1. TreeSet
  2. HashSet
  3. TreeMap
Вопрос 215Ответ открыт бесплатно

Какой класс хранит элементы в виде упорядоченного по значениям дерева.

  1. TreeSet✓ Правильный ответ
  2. HashSet
  3. TreeMap
✓ Правильный ответ

TreeSet

Вопрос 216

Какой класс используется для хранения элементов коллекции ?

  1. TreeSet
  2. HashSet
  3. TreeMap
Вопрос 217

Метод который проверяет , является ли строка пустой или нет ?

  1. add()
  2. remove()
  3. isEmpty()
Вопрос 218Ответ открыт бесплатно

Метод который используется для добавления нового элемента в коллекцию и возвращает ее саму … ?

  1. add()✓ Правильный ответ
  2. remove()
  3. contains()
✓ Правильный ответ

add()

Вопрос 219

Метод в итераторе который безопасно удаляет текущий элемент из коллекции.

  1. offer()
  2. remove()
  3. contains()
Вопрос 220

Какой метод … используется для проверки, содержит ли коллекция определенный элемент.

  1. offer()
  2. indexOf()
  3. contains()
Вопрос 221

Метод … который добавляет элемент в конец очереди.

  1. offer()
  2. indexOf()
  3. sort()
Вопрос 222Ответ открыт бесплатно

Метод … ищет в массиве указанный элемент и возвращает его индекс.

  1. remove()
  2. indexOf()✓ Правильный ответ
  3. add()
✓ Правильный ответ

indexOf()

Вопрос 223

Какой метод … возвращает объект SortedSet, который содержит все элементы первичного набора между элементами start и end

  1. headSet()
  2. indexOf()
  3. subSet()
Вопрос 224

Установка Соответствия:

  1. является интерфейсом в Java, который определяет структуру данных, которая позволяет хранить пары ключ-значение.
  2. Коллекция, предназначенная для хранения элементов в порядке, нужном для их обработки.
  3. Это коллекция, которая хранит элементы в виде упорядоченного по значениям дерева
  4. Map
  5. Queue
  6. TreeSet
Вопрос 225Ответ открыт бесплатно

Установка Соответствия:

  1. Какой интерфейс позволяет определять структуру данных, которая позволяет хранить пары ключ-значение.✓ Правильный ответ
  2. Какой интерфейс представляет собой коллекцию, не содержащую дублирующих элементов.✓ Правильный ответ
  3. Какой интерфейс предоставляет возможность поддерживать упорядоченную коллекцию✓ Правильный ответ
  4. Map✓ Правильный ответ
  5. Set✓ Правильный ответ
  6. List✓ Правильный ответ
✓ Правильный ответ

Какой интерфейс позволяет определять структуру данных, которая позволяет хранить пары ключ-значение. = Map ; Какой интерфейс представляет собой коллекцию, не содержащую дублирующих элементов. = Set ; Какой интерфейс предоставляет возможность поддерживать упорядоченную коллекцию = List

Вопрос 226

Установка Соответствия:

  1. Какой метод возвращает объект SortedSet, который содержит все элементы первичного набора, начиная с элемента start
  2. Какой метод возвращает объект SortedSet, который содержит все элементы первичного набора между элементами start и end
  3. Какой метод возвращает объект SortedSet, который содержит все элементы первичного набора до элемента end
  4. tailSet()
  5. subSet()
  6. headSet
Вопрос 227

В чем разница между extends и Implements?

  1. extends используется при наследовании класса, а implements при наследовании интерфейсов.
  2. extends используется при наследовании массива, а implements при наследовании строк.
  3. extends и Implements ничем не различаются, и наследуют и классы и интерфейсы одинаково.
Вопрос 228Ответ открыт бесплатно

Могут ли абстрактные классы в языке Java реализовывать интерфейсы?

  1. Да, абстрактные классы могут реализовывать интерфейсы с помощью ключевого слова implements.✓ Правильный ответ
  2. Нет, не могут.
  3. Да, абстрактные классы могут реализовывать интерфейсы с помощью ключевого слова extends.
✓ Правильный ответ

Да, абстрактные классы могут реализовывать интерфейсы с помощью ключевого слова implements.

Вопрос 229

Каковы различия между абстрактным классом и интерфейсом в Java?

  1. Интерфейс описывает только поведение методов объекта, а вот состояние полей у него нет кроме public static final, в то время как у абстрактного класса они могут быть.
  2. Различий между абстрактным классом и интерфейсом нету.
  3. Абстрактный класс описывает только поведение методов объекта, а вот состояние полей у него нет кроме public static final, в то время как у интерфейса они могут быть.
Вопрос 230

В чем разница между == и equals()?

  1. Оператор == сравнивает ссылки на объекты, а для сравнения содержимых объектов, используется метод equals.
  2. Операторы == и equals() одинаковы, и разницы между ними нету.
  3. Оператор == сравнивает только целые числа, а метод equals используется только для сравнения строк.
Вопрос 231

Зачем нужны default методы в функциональном интерфейсе?

  1. Методы по умолчанию позволяют включать в интерфейс не только абстрактные методы, но и методы с реализацией.
  2. Методы по умолчанию позволяют включать в интерфейсе только абстрактные методы.
  3. Методы по умолчанию позволяют включать в интерфейсе только скрытые методы.
Вопрос 232Ответ открыт бесплатно

Чем отличаются статические методы от нестатических?

  1. Нестатические методы могут работать с переменными экземпляра, потому что они вызываются на конкретном объекте и имеют доступ к его состоянию. В то время как статические методы работают только с данными класса и не имеют доступа к данным экземпляра класса.✓ Правильный ответ
  2. Статические методы работают только с конструкторами и не имеют доступа к данным экземплярам класса
  3. Статические методы могут работать с переменными экземпляра, потому что они вызываются на конкретном объекте и имеют доступ к его состоянию. В то время как нестатические методы работают только с данными класса и не имеют доступа к данным экземпляра класса.
✓ Правильный ответ

Нестатические методы могут работать с переменными экземпляра, потому что они вызываются на конкретном объекте и имеют доступ к его состоянию. В то время как статические методы работают только с данными класса и не имеют доступа к данным экземпляра класса.

Вопрос 233

Для чего нужен BigInteger и BigDecimal ?

  1. Для работы с большими числами.
  2. Для работы со строками.
  3. Для работы с массивами.
Вопрос 234

В чем различие BigInteger и BigDecimal ?

  1. BigInteger используется только для целочисленных данных , а BigDecimal используется для чисел с плавающей точкой.
  2. BigInteger и BigDecimal ничем не различаются.
  3. BigInteger используется для строковых данных, а BigDecimal используется для массивов.
Вопрос 235Ответ открыт бесплатно

Чем отличается интерфейс от абстрактного класса?

  1. Абстрактный класс может у наследоваться только от одного класса и любого количества интерфейсов. Интерфейс не может наследоваться от классов, но может от любого количества интерфейсов.✓ Правильный ответ
  2. Абстрактный класс и интерфейс не отличаются.
  3. Интерфейс может у наследоваться только от одного класса и любого количества интерфейсов. Абстрактный класс не может наследоваться от классов, но может от любого количества интерфейсов.
✓ Правильный ответ

Абстрактный класс может у наследоваться только от одного класса и любого количества интерфейсов. Интерфейс не может наследоваться от классов, но может от любого количества интерфейсов.

Вопрос 236

Чем отличается параметр от аргумента Java?

  1. Только переменными
  2. параметры — это переменные, определенные в объявлении функции и используемые внутри функции, а аргументы — это фактические значения, переданные в функцию при вызове.
  3. аргументы — это переменные, определенные в объявлении функции и используемые внутри функции, а параметры — это фактические значения, переданные в функцию при вызове.
Вопрос 237

Какие модификаторы необходимо использовать для отказа от переопределения?

  1. private
  2. public
  3. final
Вопрос 238Ответ открыт бесплатно

Как класс наследует интерфейс ?

  1. class Journal implements Printable {}✓ Правильный ответ
  2. class Journal extends Printable {}
  3. class Journal throws Printable {}
✓ Правильный ответ

class Journal implements Printable {}

Вопрос 239

Какое из перечисленных утверждений верное?

  1. В классе-наследнике могут быть переопределены только методы класса-родителя, не отмеченные модификаторами final static
  2. в классе-наследнике могут быть переопределены только методы класса-родителя, не отмеченные модификаторами private final static
  3. В классе-наследнике могут быть переопределены только методы класса-родителя, не отмеченные модификатором private.
Вопрос 240

Чем класс отличается от объекта?

  1. ничем не отличается
  2. Класс описывает переменные, свойства, процедуры и события объекта. Объекты являются экземплярами классов.
  3. Объекты описывают переменные, свойства, процедуры и события объекта. Класс является экземплярами классов.
Вопрос 241

Что такое композиция в ООП?

  1. более строгий тип связи. При использовании композиции объект не только является частью какого-то объекта, но и не может принадлежать другому объекту того же типа.
  2. отношение, когда один объект является частью другого
  3. это парадигма, в центре которой данные и объекты, а не функции, как при процедурном подходе.
Вопрос 242Ответ открыт бесплатно

Для генерации случайных чисел используется метод …

  1. random ()✓ Правильный ответ
✓ Правильный ответ

random ()

Вопрос 243

… это абстрактный тип, который используется для объявления поведения, которое должны реализовать классы.

  1. Интерфейс
Вопрос 244

Оператор … это булево выражение, которое позволяет проверить, принадлежит ли объект определенному классу или его подклассу.

  1. instanceof
Вопрос 245Ответ открыт бесплатно

Переменным, которым присваиваются определенные значения при вызове метода это – …

  1. Параметры метода✓ Правильный ответ
✓ Правильный ответ

Параметры метода

Вопрос 246

… - это модификатор доступа в Java, который указывает на то, что метод не возвращает значение.

  1. void
Вопрос 247

… - это метод, который связан с классом, а не с экземпляром класса.

  1. Статический метод
Вопрос 248Ответ открыт бесплатно

… - могут работать с переменными экземпляра, потому что они вызываются на конкретном объекте и имеют доступ к его состоянию.

  1. Нестатический метод✓ Правильный ответ
✓ Правильный ответ

Нестатический метод

Вопрос 249

Какой класс используется … в программе для очень больших чисел, которые выходят за пределы допустимых значений для типов long ?

  1. BigInteger
Вопрос 250

Какой класс используется … в программе для очень больших чисел, которые выходят за пределы допустимых значений для типов double ?

  1. BigDecimal
Вопрос 251

Какой оператор используется … для реализации интерфейса в классе.

  1. implements
Вопрос 252Ответ открыт бесплатно

Можно ли переопределять default методы в интерфейсах?

  1. Да✓ Правильный ответ
✓ Правильный ответ

Да

Вопрос 253

Можно ли создать экземпляр абстрактного класса?

  1. Нет
Вопрос 254

Какой метод используется в BigInteger для возвращения разности двух чисел?

  1. subtract
Вопрос 255Ответ открыт бесплатно

Какой метод используется в BigInteger для возвращения произведения двух чисел?

  1. multiply✓ Правильный ответ
✓ Правильный ответ

multiply

Вопрос 256

Какой метод используется в BigInteger для возвращения частных двух чисел?

  1. divide
Вопрос 257

Какой метод используется в BigInteger для возвращения остатка от целочисленного деления двух чисел?

  1. mod
Вопрос 258

Какой метод используется в BigInteger для возвращения квадратного корня числа?

  1. sqrt()
Вопрос 259Ответ открыт бесплатно

Какой метод используется в BigInteger для преобразования объекта BigInteger в long?

  1. longValue✓ Правильный ответ
✓ Правильный ответ

longValue

Вопрос 260

Какой метод используется в BigInteger для преобразования объекта BigInteger в short ?

  1. shortValue
Вопрос 261

Какой метод используется в BigDemical для преобразования объекта BigDemical в float ?

  1. floatValue
Вопрос 262Ответ открыт бесплатно

Установите соответствие

  1. метод используется в BigInteger для возвращения разности двух чисел✓ Правильный ответ
  2. метод используется в BigInteger для возвращения произведения двух чисел✓ Правильный ответ
  3. метод используется в BigInteger для возвращения частных двух чисел✓ Правильный ответ
  4. subtract✓ Правильный ответ
  5. multiply✓ Правильный ответ
  6. divide✓ Правильный ответ
✓ Правильный ответ

метод используется в BigInteger для возвращения разности двух чисел = subtract ; метод используется в BigInteger для возвращения произведения двух чисел = multiply ; метод используется в BigInteger для возвращения частных двух чисел = divide

Вопрос 263

Установите соответствие

  1. метод используется в BigInteger для возвращения остатка от целочисленного деления двух чисел
  2. метод используется в BigInteger для возвращения квадратного корня числа
  3. метод используется в BigInteger для преобразования объекта BigInteger в long
  4. mod
  5. sqrt()
  6. longValue
Вопрос 264

Какой результат программы выводится в компиляторе ide при запуске.  

  1. 16 и 17.4
  2. 36 и 37
  3. 7 и 9.8
Вопрос 265Ответ открыт бесплатно

Установите соответствие

  1. Сравнивает ссылки на объекты.✓ Правильный ответ
  2. Ключевое слово используется для указания того, что класс реализует интерфейс✓ Правильный ответ
  3. Сравнивает содержимое объектов.✓ Правильный ответ
  4. ==
  5. implements✓ Правильный ответ
  6. equals()✓ Правильный ответ
✓ Правильный ответ

Сравнивает ссылки на объекты. = == ; Ключевое слово используется для указания того, что класс реализует интерфейс = implements ; Сравнивает содержимое объектов. = equals()

Вопрос 266

В какой последовательности создается наследования интерфейса

  1. Имя интерфейса
  2. implements
  3. Названия класса
  4. Класс
Вопрос 267

Какой результат программы выводится в компиляторе ide при запуске.  

  1. 4
  2. 17
  3. 2
Вопрос 268

Какой результат программы выводится в компиляторе ide при запуске.

  1. avaj
  2. java
  3. ajav
Вопрос 269Ответ открыт бесплатно

Какой результат программы выводится в компиляторе ide при запуске.  

  1. Философ: Мечты так и остаются мечтами, если к ним не идти✓ Правильный ответ
  2. Мечты так и остаются мечтами, если к ним не идти
  3. Философ
✓ Правильный ответ

Философ: Мечты так и остаются мечтами, если к ним не идти

Вопрос 270

Какой результат программы выводится в компиляторе ide при запуске.  

  1. 4_000_000
  2. 2000
  3. 2_000_000
Вопрос 271

Какой результат программы выводится в компиляторе ide при запуске.  

  1. true
  2. false
  3. error
Вопрос 272Ответ открыт бесплатно

Какой результат программы выводится в компиляторе ide при запуске.  

  1. Michael✓ Правильный ответ
  2. Anton
  3. Tom
✓ Правильный ответ

Michael

Вопрос 273

Какой результат программы выводится в компиляторе ide при запуске.  

  1. Ян=2, Олег=5, Антон=5, Руслан=5, Сергей=5
  2. Олег=5, Антон=5, Руслан=5, Сергей=5,Ян=2
  3. Олег=5, Антон=5, Руслан=5,Ян=2, Сергей=5
Вопрос 274

Какой результат программы выводится в компиляторе ide при запуске.  

  1. 1,2,3,4,5
  2. 5,4,3,2,1
  3. 1,2,4,3,5
Вопрос 275Ответ открыт бесплатно

Что такое ООП?

  1. Объектно-ориентированное программирование — так называют любой тип программирования, в котором используются понятия высокого уровня и, в отличие от Assembler, в котором не работают напрямую с ячейками памяти ПК.
  2. Объектно-ориентированное программирование — методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного класса, а классы образуют иерархию наследования.✓ Правильный ответ
  3. Объектно-ориентированное программирование — это парадигма, которая  не предоставляет ряд возможностей для создания наиболее эффективного программного обеспечения из наиболее элегантного и оптимизированного кода.
✓ Правильный ответ

Объектно-ориентированное программирование — методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного класса, а классы образуют иерархию наследования.

Вопрос 276

Ключевое слово … служит для объявления одного класса наследником другого.

  1. extends
Вопрос 277

Сколько классов-родителей может быть у класса в языке Java?

  1. от одного до шестнадцати
  2. любое количество, если они находятся в одной директории
  3. любое количество
  4. только один
Вопрос 278

Сколько классов-наследников может быть у класса в языке Java?

  1. от одного до шестнадцати
  2. наследниками могут быть только те классы, которые находятся с ним в одной директории
  3. любое количество
  4. только один
Вопрос 279Ответ открыт бесплатно

Ключевое слово … используется в конструкторе класса-наследника и служить для вызова родительского конструктора.

  1. super;;super()✓ Правильный ответ
✓ Правильный ответ

super;;super()

Вопрос 280

… - это специальный метод, который вызывается при создании объекта класса.

  1. конструктор
Вопрос 281

Что означает слово Student в конструкторе следующего класса?    

  1. тип возвращаемого значения
  2. название метода
  3. указатель на имя класса
Вопрос 282Ответ открыт бесплатно

Ключевое слово … используется для ссылки на текущий объект (ссылается на экземпляр класса, в котором используется).

  1. this✓ Правильный ответ
✓ Правильный ответ

this

Вопрос 283

К каким переменным следующего класса можно обратиться (вызвать) в его наследнике?    

  1. name, surname, age
  2. surname, age
  3. age
Вопрос 284

Метод … класса LocalDate возвращает название месяца данной даты.

  1. getMonth;;getMonth()
Вопрос 285Ответ открыт бесплатно

Метод … класса LocalDate возвращает месяц (его номер) данной даты в виде цифрового значения.

  1. getMonthValue;;getMonthValue()✓ Правильный ответ
✓ Правильный ответ

getMonthValue;;getMonthValue()

Вопрос 286

Метод … класса LocalDate возвращает значение true или false в зависимости от того, является ли год данной даты високосным.

  1. isLeapYear;;isLeapYear()
Вопрос 287

Что возвращает метод getDayOfWeek класса LocalDate?

  1. название дня недели
  2. номер дня недели
  3. номер дня недели от начала года
  4. название и номер дня недели
Вопрос 288

Метод … класса LocalDate прибавляет к данной дате переданное в параметры количество дней и возвращает дату, которая будет на тот момент.

  1. plusDays;;plusDays()
Вопрос 289Ответ открыт бесплатно

Статический конструктор… класса LocalDate возвращает текущую дату.

  1. now;;now()✓ Правильный ответ
✓ Правильный ответ

now;;now()

Вопрос 290

При каких исключениях, указанных в скобках catch в консоль выведется сообщение “Исключение обработано”, если указанного файла НЕ существует?    

  1. StreamCorruptedException
  2. NullPointerException
  3. FileNotFoundException
  4. IOException
  5. Exception
Вопрос 291

Сколько catch может быть у одного try?

  1. от нуля до любого количества
  2. от одного до любого количества
  3. только один
Вопрос 292Ответ открыт бесплатно

Сколько finally может быть у одного try?

  1. от нуля до любого количества
  2. от одного до любого количества
  3. от нуля до одного✓ Правильный ответ
✓ Правильный ответ

от нуля до одного

Вопрос 293

Упорядочите конструкторы, по очереди срабатывания кода в их теле (начиная с того, который сработает первым), в результате запуска следующего кода:  

  1. Person
  2. Employee
  3. Engineer
Вопрос 294

Задача. Программист пишет код, который должен считывать весь текст из файла и выводить его в консоль. Также в консоль должно выводиться количество символов в тексте. Какую ошибку он допустил, при написании кода (подразумевается, что путь к файлу может быть указан неверно или файл может отсутствовать)? Текст файла:   first line of text second line of text third line of text   Код:    

  1. не закрыл поток сканера методом close()
  2. не обработал возможный FileNotFoundException
  3. не обработал возможный NullPointerException
  4. текст из файла считывается не полностью
  5. импортировал не все нужные для работы кода классы
Вопрос 295

Соотнесите классы и перечень переменных, которые можно вызвать (получить к ним доступ) у их объектов:    

  1. Employee
  2. Engineer
  3. Person
  4. age, surname, salary
  5. age, surname
  6. name, age, surname
Вопрос 296Ответ открыт бесплатно

В какой последовательности создается наследования интерфейса

  1. Класс✓ Правильный ответ
  2. Названия класса✓ Правильный ответ
  3. implements✓ Правильный ответ
  4. Имя интерфейса✓ Правильный ответ
✓ Правильный ответ

Класс ; Названия класса ; implements ; Имя интерфейса

О материалах и доступе

Что входит в набор «Язык программирования Java.фип_БАК»?

296 вопросов с вариантами из опубликованных тестов (7). Сверьте формулировки и варианты с вашим заданием перед покупкой: разные программы могут содержать разные вопросы.

Какие ответы можно посмотреть бесплатно?

Нажмите «Показать ответы бесплатно»: после завершения индикатора откроется бесплатная часть ответов. Бесплатные ответы отмечены зелёным. При нескольких правильных вариантах отмечены все варианты из ключа ответа. Остальные ответы доступны после покупки.

Как получить полный доступ?

Стоимость — 2 499 ₽. Войдите в личный кабинет и оплатите выбранный предмет. Доступ действует 7 дней; подписки и автоматических списаний нет.

Что делать, если обнаружена ошибка?

Напишите нам и пришлите номер заказа, формулировку вопроса и подтверждение ошибки. Гарантия: 1 ошибка — вернём деньги.

Связаться с АртемХелп · Условия покупки · Политика конфиденциальности