MultiMap,就是說一個key不在是簡單的指向一個對象,而是一組對象,add()和remove()的時候跟普通的Map無異,commons,只是在get()時返回一個Collection,利用MultiMap,我們就可以很方便的往一個key上放數量不定的對象,commons-collections.jar,也就實現了一對多。除非我們寧可在此基礎上在調用的代碼中多加一些判斷,不過這樣的話代碼就會顯得混亂,時間長了就容易變得難以維護。具體的實現類在org.apache.commons.collections.buffer 包下可以找到。BlockingBuffer的核心特色通俗點說就是如果你向它要東西,而它暫時還沒有的話,你可以一直等待直至拿到為止。Comparator-- 提供了一些Comparator的實現類(都在org.apache.commons.collections.compa ...