Java Queues - 为什么是“轮询”和“报价”?
好吧,我已经使用Java很长时间了,最近一直在准备我的OCJP考试。我想知道是否有人能够提供任何见解,说明为什么选择“poll”(而不是更传统的“pop”)和“offer”(而不是更传统的“push”)这两种方法?我正在专门研究java.util.Queue接口,但对更一般的解释感兴趣,:)
这实际上更像是一个学术问题,而不是任何特定的编码场景,因为我只是想弄清楚为什么Sun(因为这是在Oracle收购它们之前完成的)会选择它们的名称。
哦,在任何人决定把我钉死在十字架上或扔回lmgtfy的链接之前......我已经看过谷歌,雅虎,维基,必应和SO,所以如果我忽略了一些明显的搜索标准,或者错过了一些解释它的旧帖子,那么我提前道歉。