文件名称:commons-Collections最常用类介绍.pdf
文件大小:177KB
文件格式:PDF
更新时间:2016-09-11 17:10:26
apache Collections Java API
CommonsCollections,又是一个重量级的东西,为Java标准的CollectionsAPI提供了相当好的补充。我不知道其他人,就我自己而言,让我用 java.util.Collection及其子类,加上java.util.Collections类提供的操作方法,处理一些简单的数据结构问题还可以,稍微复杂一点的就觉得 有点头痛,很多细节的地方需要我插入这样那样的小逻辑,或者感觉它太死板,不够灵活,再或者确实有点晦涩吧。再说了,如果我只是处理一般 的数据结构问题,为什么不自己用数组或者自定义的链表来做,再加上JakartaCommons的Lang提供的ArrayUtils、StringUtils等,已经基本够 了,性能可以保证,那么还要这个CollectionsAPI干嘛。当然,说到这里有些偏激了,Collections当然有它存在的道理,能够把常用的数据结 构归纳起来,以通用的方式去维护和访问,这应该说是一种进步,但是用起来似乎不够友好。这个时候我就会想,如果Java比现在做得更好用些, 或者有一套第三方的API把我的这些需求抽象出来,实现了,该多好。CommonsCollections就是这样一套API。