Скачать тест — (Upgrade.td_Разработка на Java для школьников_be637fd5.pdf)
- Чем отличается от обычных массивов arraylist?
- Существует ли в ArrayList метод remove()?
- Существует ли метод add() в LinkedList?
- Что такое Comparable?
- Какой интерфейс стоит использовать для нестандартного сравнения в JAVA?
- Что должно вернуть выражение x.equals(null) в соответствии с контрактом по написанию этого метода?
- Какие классы коллекций позволяют изменять размер и предоставляют индексированный доступ к элементам, но чьи методы не синхронизированы?
- Какое утверждение верно для класса java.util.ArrayList?
- Если метод equals возвращает значение true для двух объектов, какие значения должен вернуть метод hashCode()?
- Алгоритм, требует реализации java.util.List, которая обеспечивает эффективную реализацию add(0, object), но НЕ нуждается в поддержке быстрого произвольного доступа. Что поддерживает эти требования?
- Корректное ли это лямбда выражение?(a1, int a2) -> a1 + a2
- Каков результат выполнения кода? IntUnaryOperator u1 = i -> i / 6; IntUnaryOperator u2 = i -> i + 12; System.out.println(u1.compose(u2).applyAsInt(12));
- Корректное ли это лямбда выражение?(int a) -> —a; return a;
- Каков возвращаемый тип если тело лямбда выражения состоит из множества выражений и ключевое слово return пропущено?
- Сколько выражений может содержать в себе тело лямбда выражения?
- Может ли класс из Collection Framework быть отсортированным и неупорядоченным?
- Какой функциональный интерфейс лучше использовать вместо Function?
- При автоматическом преобразовании примитивных типов выполняется преобразование с расширением или cужением?
- Как аргументы разделяются в лямбда выражении?
- Что такое функциональный интерфейс?