Java的标准库似乎在方法名称上使用驼峰命名法。像 nanoTime()
这样的 本地 函数也不例外。
既然如此,为什么 System.arraycopy
不是驼峰式命名呢?
System.arraycopy
有什么特别之处吗?
Java的标准库似乎在方法名称上使用驼峰命名法。像 nanoTime()
这样的 本地 函数也不例外。
既然如此,为什么 System.arraycopy
不是驼峰式命名呢?
System.arraycopy
有什么特别之处吗?
在Java发布v1.0之前就已经存在了 - 所以我猜这是在命名惯例出现之前的,而且在API扫描时被忽略了。
(另外,NullPointerException
应该被称为 NullReferenceException
。)
System.getenv()
方法。 - KowserSystem.getenv(String)
在1.0.2版本中就已经存在了。参考链接:http://web.mit.edu/java_v1.0.2/www/javadoc/java.lang.System.html#_top_ - Jon Skeet
Hashtable
也有同样的疑问。已经有了HashMap
,ArrayList
,LinkedList
,LinkedHashMap
,HashSet
,TreeMap
,TreeSet
,PriorityQueue
等结构,为什么没有Hashtable
呢? - Bhushan