Когда в документации java для Set говорится в спецификации метода Дополнительная операция
например (выделено мной)
add (E e)
Добавляет указанный элемент в этот набор, если он еще не присутствует (дополнительная операция) .
Что здесь означает «необязательный»?
Что, если я использую JVM, отличную от SUN / Oracle, эта операция может не выполняться. благодаря этой реализации Java?