PECS — Producer Extends, Consumer Super. Если коллекция только отдаёт элементы (producer) — используй extends T>. Если только принимает (consumer) — super T>. Если и то, и другое — нужен точный тип, без wildcard. Пример: Collections.copy(List super T> dest, List extends T> src) — src только читается (extends), dest только записывается (super). Это правило помогает написать максимально гибкие generic-методы.
Что такое принцип PECS?
Middle
235 просмотровAFK Offer AI
Как Spring Data работает с MongoDB — основные отличия от JPA?