为什么System.arraycopy不是camelCased?

时间:2011-12-07 19:15:11

标签: java naming-conventions

Java的标准库似乎使用camelCase作为方法名称。像nanoTime()这样的 Native 函数也不例外。

如果是这样,为什么System.arraycopy没有驼峰?

System.arraycopy有什么特别之处吗?

1 个答案:

答案 0 :(得分:30)

在v1.0发布之前它已经在Java中了 - 所以我的猜测是它早于命名约定,并且当命名约定 决定时,它在API的扫描中被遗漏了。

(在其他新闻中,NullPointerException应该被称为NullReferenceException。)