可以用Vector, 或者ConcurrentHashMapVector优势是结构简单,插入,移除效率高.ConcurrentHashMap优势是检索效率高.而我的集合应用场景基本是:  多线程访问 . 少量插入(也不算太少), 插入的信息生存一段时间之后删除.  然后查询非常频繁.理论上用ConcurrentHashMap就可以.
但是由于插入和移除操作也不少. 那么到底哪个更合适 呢?用 Vector 的话查询的时候必然要for. 用ConcurrentHashMap的话必然要忍受插入和移除的效率低.我该怎么选择?