我已经看到在变量的原始版本和对象版本之间有以下映射:
所以,对于他们所有人而言,唯一的区别就是世界的第一个字母。我想知道为什么这条规则不适用于 int ,它变为整数(而不是我 nt)和 char < / em>变为字符而不是( C har)。
我不知道这是否是提出这个问题的正确位置,但我真的想知道这个选择是否有原因,即使是因为我教给孩子们java,他们经常会问同样的问题对我来说。
答案 0 :(得分:6)
因为JDK类遵循Java命名约定。
类名应该是名词,大小写混合,每个内部单词的首字母大写。 (...)使用整个单词 - 避免使用首字母缩略词和缩写 (除非缩写比长格式更广泛使用,例如URL或HTML)。
参考: