Главная страница
Навигация по странице:

  • Поиск в

  • Учебные модули , учебники , вопросы Java. GenericsПечать Объеди Экспор Внедри Сообщи

  • Карточки Java. Generics _ Quizlet. Учебников Решайте сложные задачи сами с помощью решений от экспертов для вашего учебника. Поиск в Quizlet


    Скачать 242.04 Kb.
    НазваниеУчебников Решайте сложные задачи сами с помощью решений от экспертов для вашего учебника. Поиск в Quizlet
    Дата10.09.2022
    Размер242.04 Kb.
    Формат файлаpdf
    Имя файлаКарточки Java. Generics _ Quizlet.pdf
    ТипУчебник
    #669827

    10.09.2022, 06:25
    Карточки Java. Generics | Quizlet https://quizlet.com/ru/569479909/java-generics-flash-cards/
    1/3
    Плановое обслуживание: воскресенье, сентября 11, 09:00–10:00 GMT+3
    Подписаться
    : б...
    3
    Фото
    Java. Generics
    Оставить
    первую оценку
    Находите
    бесплатные решения из учебников
    Решайте сложные задачи сами с помощью решений от экспертов для вашего учебника.
    Поиск
    в Quizlet
    Термины
    в модуле (13)
    Для чего применяются generics в Java?
    1. Типобезопасность (Typesafe)
    2. Повторное использование кода (Reusable code)
    Что такое параметризованный класс?
    Параметризованный класс - это класс в котором тип обрабатываемых данных передается как параметр.
    Что, также, можно параметризовывать?
    Параметризовывать можно классы, интерфейсы и методы.
    Учебные
    модули, учебники, вопросы
    Java. Generics
    Печать
    Объеди
    Экспор
    Внедри
    Сообщи

    10.09.2022, 06:25
    Карточки Java. Generics | Quizlet https://quizlet.com/ru/569479909/java-generics-flash-cards/
    2/3
    Класс Optional. Для чего нужен.
    Optional - это класс оболочка, которая внутри себя содержит некоторое значение которое может быть NULL и если это значение является NULL'ом, может предпринять какие-то действия, например бросить исключение или подставить значение по-умолчанию.
    Этот класс призван чтобы спасти нас от NullPointerException (NPE) и от проверок на null.
    Что такое generics?
    Generics - параметризованные типы.
    Что такое обобщенное программирование?
    Обобщённое программирование — это такой подход к описанию данных и алгоритмов, который позволяет их использовать с различными типами данных без изменения их описания. В Java,
    начиная с версии J2SE 5.0, добавлены средства обобщённого программирования, синтаксически основанные на C++. Ниже будут рассматриваться generics (дженерики) или <<контейнеры типа T>> —
    подмножество обобщённого программирования.
    Что такое generics?
    1) Дженерики (обобщения) - это параметризованные типы данных.2)
    Конкретный тип данных подставляется уже во время использования класса, как параметр.3) На дженерик можно задавать ограничения:
    какой класс должен расширять подставляемый параметр или какие интерфейсы реализовывать.Иначе говоря: с помощью дженерика мы указываем: "тут будет переменная какого-то типа, неважно какого,
    главное, чтобы имела такие-то свойства".
    Что такое wildcards?
    wildcards - это неизвестный тип, который обозначается
    В каком случае мы не можем использовать wildcards?
    Мы не можем использовать методы, которые добавляют элементы в объект.
    Что такое bounded wildcards?
    Bounded wildcards - это ограничение или сверху или снизу.
    - использование классов, являющихся подклассами Number (Когда мы читаем из объектов)
    - использование классов, являющихся суперклассами Number (когда мы пишем в объекты)
    Например: public static double summ (ArrayList aL) { double result = 0; for (Number n : aL) { result += n;
    } return result;
    }
    Что такое row type?
    Row type - это не параметризированный объект.
    Что такое параметризированные методы?
    Это те методы, у которых в параметр-листе содержатся generics.
    Java. Generics

    10.09.2022, 06:25
    Карточки Java. Generics | Quizlet https://quizlet.com/ru/569479909/java-generics-flash-cards/
    3/3
    В чем разница между Itarable и Iterator?
    Iterable - Это простое представление ряда элементов, которые могут быть повторены. Он не имеет никакого состояния итерации, такого как "текущий элемент". Вместо этого, он имеет один метод, который производит Iterator.
    Iterator - это объект с состоянием итерации. Это позволяет проверить,
    если он имеет больше элементов с помощью hasNext() и перейти к следующему элементу (если таковые имеются) с помощью next(). как правило, an Iterable должен быть в состоянии произвести любое количество действующих Iterators.


    написать администратору сайта