Java LinkedList - различия между операциями получения

Есть ли различия между различными методами в каждой из следующих групп операций извлечения элементов в?LinkedList

Возврат null + удаление операций: .poll()pollFirst()

Возврат null + не удаление операций: .peek()peekFirst()

Бросок исключения + удаление операций: ,.pop()remove()removeFirst()

Бросать исключение + не удалять операции: .element()getFirst()

Подобные дублирования существуют в методах вставки.

Если такой разницы нет, я ожидаю, что это будет упомянуто в javadoc методов (что-то вроде старого доброго)Это точно как звонить ... »). Это только неаккуратная документация, или я что-то упустил?

Ответы на вопрос(3)

Ваш ответ на вопрос