Dón*_*nal 13 java collections upgrade apache-commons binary-compatibility
令我惊讶的是,Apache Commons Collections项目仍然没有让他们的图书馆通用识别.我非常喜欢这个库提供的功能,但缺乏对泛型的支持是一个很大的转变.Commons Collections的Lavalabs分支支持泛型,它似乎声称向后兼容,但当我尝试更新到这个版本时,我的Web应用程序无法启动(在JBoss中).
我的问题是:
顺便说一句,我知道谷歌的收藏品,但在API稳定之前我不愿意使用它.
干杯,唐
考虑使用Google Collections.从他们的Javalobby采访中:
[Google Collections]是使用Java 5功能构建的:泛型,枚举,协变返回类型等.编写Java 5代码时,您需要一个充分利用该语言的集合库.此外,我们付出了巨大努力使库完整,健壮并与JDK集合类保持一致.