O que significa "operação opcional" em Javadoc, por exemplo, Set # add (E
Quando na documentação java paraConjunt diz na especificação de um métodoOptional Operation
por exemplo. (ênfase minha)
adicionar (E e)
Adiciona o elemento especificado a este conjunto se ele ainda não estiver presente (operação opcional).
O que o opcional significa aqui?
Se eu usar uma JVM diferente de SUN / Oracle, esta operação pode não ser fornecida por essa implementação do Java?