В соответствии с приведенной ниже ссылкой методы addFirst (element) и push (element) интерфейса методов Deque выполняют одну и ту же функцию, то есть добавление элемента в head.Может кто-нибудь сказать мне, в чем разница между этими методами?
https://www.geeksforgeeks.org/deque-interface-java-example/
Они делают то же самое.
По причинам совместимости с устаревшим классом Stack существуют методы push/pop/peek.Это означает, что они существуют только для того, чтобы облегчить переход старого кода для программиста.
Stack
push/pop/peek
JavaDoc для push говорит все за вас
push
Этот метод эквивалентен {@link #addFirst}.