Java LinkedList - различия между операциями получения
Есть ли различия между различными методами в каждой из следующих групп операций извлечения элементов в?LinkedList
Возврат null + удаление операций: .poll()
pollFirst()
Возврат null + не удаление операций: .peek()
peekFirst()
Бросок исключения + удаление операций: ,.pop()
remove()
removeFirst()
Бросать исключение + не удалять операции: .element()
getFirst()
Подобные дублирования существуют в методах вставки.
Если такой разницы нет, я ожидаю, что это будет упомянуто в javadoc методов (что-то вроде старого доброго)Это точно как звонить ... »). Это только неаккуратная документация, или я что-то упустил?