这几天我一直在引用Sun的文档中的这段话,直到现在我才停下来思考它在说什么,但我却无法理解它的意义。请记住,英语不是我的母语。
命名约定 http://java.sun.com/docs/codeconv/html/CodeConventions.doc8.html
变量:除了变量之外,所有实例、类和类常量都是大小写混合的第一个字母小写.
这有什么意义呢?这不是说类名大小写混合,首字母小写吗?就像我应该命名它一样class myClass
?类常量也是大小写混合且首字母小写?喜欢而不是Integer.MAX_VALUE
,它应该被命名为integer.maxValue
?
它真的说明了变量本身应该如何命名吗?
我没有正确解析它还是这实际上是一个明显的错误?
Sun 已接受此作为bug,低优先级:
https://bugs.java.com/bugdatabase/view_bug?bug_id=4311597 https://bugs.java.com/bugdatabase/view_bug?bug_id=4311597
描述命名变量的约定(表中的倒数第二行)。这显然是错误的 - 类
常量不混合大小写,如表中的下一行所示。而这个“除了变量”是什么?
商业?文字是supposed描述变量!!
案文应为:
“所有实例和类变量都是混合的......”
因此删除了“变量除外”和“类常量”等词
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)