本帖最后由 caixingke 于 2014-9-24 14:15 编辑
Array, 我们通常用的是java.lang.reflect.Array, 即, 我们在反射时用到的, 表示一个Class的类型.
Arrays, 则是一个工具类.
为什么会需要Arrays这个工具类呢?
因为 Java中的数组虽然继承自Obect类, 但是其自身对Object的扩展很少啊, 除了length这个数据成员外, 其它没有了. 甚至连equals都用Object默认的equals方法. 所以, 有时用起来很不方便.
所以 java语言提供一个工具类 Arrays辅助数组来实现一些功能.
这是我的理解吧.
呵呵, 从这里你也可以理解到为什么java会有那么多"工具类", "工具类"是干什么用的了.
|