java中的类名约定

ank*_*kit 7 java naming-conventions classname uppercase

java中类的命名约定是什么,例如,所有类都应该是大写,如MYCLASS.java?

com.sun.org.apache.bcel.internal.generic这样的一些类 .ANEWARRAY.也可以在Sun的图书馆找到

注意:我已经阅读了Oracle的所有命名约定,但我找不到任何说明我们应该使用All Uppercase命名一个类.

Clo*_*ble 15

类名应该在CamelCase中.尝试使用名词,因为一个类通常代表现实世界中的某些东西.

文件规定如下:

类名应该是名词,大小写混合,每个内部单词的首字母大写.尽量保持您的类名简单和描述性.使用整个单词 - 避免缩略语和缩写(除非缩写比长格式更广泛使用,例如URL或HTML).

  • 你所描述的实际上是Pascal套管.骆驼外壳有第一个字母小写字母. (11认同)

ank*_*kit 0

浏览了许多链接后,我发现没有 Java 约定建议我们用全部大写来命名一个类。但是我们这样做不会有任何错误。

CloudyMarble提到了一个适当的原因,如果缩写像 HTML 一样更出名,我们可以使用此约定。

另外,我想添加一些有关 ANEWARRAY 的信息,该类属于 Apache 许可来源和创建新的引用数组。