环境:
MacBook Pro (13-inch, 2017, Two Thunderbolt 3 ports)
jdk8
IntelliJ IDEA
🦜:
java 开发,应该很多人在使用 CollectionUtils时,都遇到【collections、collections4】犹豫,到底该使用那个呢?
以下 简称C3,C4;
先看看 出处:(pacakges)
C3:package org.apache.commons.collections
C4:package org.apache.commons.collections4
都来自一个baba。为啥搞俩轮子,百思不解,随便用个算了。。。
longlonglater
看到 官方文档
有这么一句:
All users are strongly encouraged to updated to this release.
还不赶快换collections4…
long
long
later
部分源码分析:
C3 VS C4
size():C3 VS C4 source code
对比:C3 容易 npe。