Хорошо, я уже давно использую Java и недавно готовился к экзамену OCJP. Мне было интересно, сможет ли кто-нибудь объяснить,
почему были выбраны названия методов «опрос» (в отличие от более традиционного «поп») и «предложение» (в отличие от более традиционного «толкать»)? Я рассматриваю конкретно интерфейс java.util.Queue, но мне также были бы интересны более общие объяснения

Это действительно скорее академический вопрос, чем какой-либо конкретный сценарий кодирования, поскольку я просто пытаюсь понять, почему Sun (как это было сделано до того, как Oracle купила их) выбрала те имена, которые они сделали.
Подробнее здесь:
https://stackoverflow.com/questions/934 ... -and-offer