Взаимодействие с API.sa_Java

Взаимодействие с API.sa_Java

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

30 вопросов Вариант 1 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

Сколько терминальных методов в Stream API существует?

  1. 1
  2. 5
  3. 10
Вопрос 2

Сколько видов методов Stream API существует?

  1. 2
  2. 5
  3. 10
Вопрос 3

К какому типу методов Stream относится filter?

  1. Конвейерный тип
  2. Терминальный тип
  3. Такого метода в JAVA не существует
Вопрос 4

К какому типу методов Stream относится sorted?

  1. Конвейерный тип
  2. Терминальный тип
  3. Такого метода в JAVA не существует
Вопрос 5

К какому типу методов Stream относится findFirst?

  1. Конвейерный тип
  2. Терминальный тип
  3. Такого метода в JАVА не существует
Вопрос 6

К какому типу методов Stream относится findAny?

  1. Конвейерный тип
  2. Терминальный тип
  3. Такого метода в JАVА не существует
Вопрос 7

К какому типу методов Stream относится distinct?

  1. Конвейерный тип
  2. Терминальный тип
  3. Такого метода в JАVА не существует
Вопрос 8

К какому типу методов Stream относится skip?

  1. Конвейерный тип
  2. Терминальный тип
  3. Такого метода в JАVА не существует
Вопрос 9

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

  1. Используется для пропуска n элементов. Этот метод возвращает новый поток, в котором пропущены первые n элементов
  2. Применяется для выборки первых n элементов потоков. Этот метод также возвращает модифицированный поток, в котором не более n элементов
  3. Такого метода в JАVА не существует
Вопрос 10

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

  1. Это функциональный интерфейс, который определяет один метод compare, принимающий два сравниваемых объекта и возвращающий число (если первый объект больше, возвращается положительное число, иначе возвращается отрицательное число)
  2. Такого интерфейса нет в JAVA
  3. Данный интерфейс сохраняет последовательность добавления элементов и позволяет осуществлять доступ к элементу по индексу
Вопрос 11

К какому типу методов Stream относится map?

  1. Конвейерный тип
  2. Терминальный тип
  3. Такого метода в JАVА не существует
Вопрос 12

К какому типу методов Stream относится collect?

  1. Конвейерный тип
  2. Терминальный тип
  3. Такого метода в JАVА не существует
Вопрос 13

К какому типу методов Stream относится count?

  1. Конвейерный тип
  2. Терминальный тип
  3. Такого метода в JАVА не существует
Вопрос 14

К какому типу методов Stream относится allMatch?

  1. Конвейерный тип
  2. Терминальный тип
  3. Такого метода в JАVА не существует
Вопрос 15

К какому типу методов Stream относится mapToInt?

  1. Конвейерный тип
  2. Терминальный тип
  3. Такого метода в JАVА не существует
Вопрос 16

К какому типу методов Stream относится forEach?

  1. Конвейерный тип
  2. Терминальный тип
  3. Такого метода в JАVА не существует
Вопрос 17

Что такое анонимный класс?

  1. Анонимные классы - это классы, что не имеют имени и их создание происходит в момент инициализации объекта
  2. Такого понятия не существует
  3. Подобный вид классов был в версии java 5 и ниже, сейчас они уже не используются
Вопрос 18

Что делает метод Stream.empty()?

  1. Создает пустой стрим
  2. Такого метода не существует
  3. Метод принимает массив объектов и создает на их основе стрим
Вопрос 19

При помощи какого метода можно объединить два стрима в один?

  1. Stream.generate()
  2. Stream.of()
  3. Stream.concat()
Вопрос 20

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

  1. Он позволяет гибко управлять преобразованием значений в разные типы: коллекции, массивы, map
  2. Создает и запускает копию стрима
  3. Такого метода не существует
Вопрос 21

Что сделает метод average числового стрима?

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

При помощи какого метода можно узнать параллельный стрим или нет?

  1. isParallel
  2. parallel
  3. sequential
Вопрос 23

При помощи какого метода используя Map можно осуществить перебор значений?

  1. values()
  2. При помощи метода entrySet()
  3. Такой функционал не предусмотрен
Вопрос 24

За что ответственен метод keySet()используемый в интерфейсе Map?

  1. Возвращает множество(Set) наборов “ключ-значение”
  2. Возвращает множество(Set) ключей
  3. Такого метода в интерфейсе Map не существует
Вопрос 25

Гарантирует ли TreeMap упорядоченность элементов?

  1. Да
  2. Нет
  3. Только в версиях JАVА 5 и ниже
Вопрос 26

Какая из реализаций интерфейса Map гарантирует потокобезопасность?

  1. HashMap
  2. HashTable
  3. TreeMap
Вопрос 27

Что позволяет сделать метод skip?

  1. Пропустить n количество первых элементов
  2. Такого метода не существует
  3. Данный метод пропускает первое значение и последнее
Вопрос 28

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

  1. peek
  2. limit
  3. sorted
Вопрос 29

За что отвечает метод count?

  1. Возвращает количество элементов в стриме
  2. Представление результатов в виде коллекций и других структур данных
  3. Возвращает первый элемент из стрима
Вопрос 30

Что такое API?

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