小编典典

为什么 Java 程序员喜欢将变量命名为“clazz”?

all

我见过很多带有声明的代码,例如Class clazz.
这起源于哪里?这是某种约定吗?我觉得“lazz”连个英文单词都不是,没有任何意义,这么多程序员怎么会不约而同的起错名字呢?


阅读 68

收藏
2022-08-21

共1个答案

小编典典

clazz自 JDK 1.0 以来,Java
中一直使用它来代替保留字“class”。“类”是您想要的,但缩写或插入垃圾(“a”、“the”、“_”等)会降低清晰度。clazz只是说上课。“国际”英语使用者(同时阅读英式和美式英语的人)习惯于换位“s”和“z”。

由于 Java 从一开始就公开了源代码和合适的文化,因此有价值的 Java 代码和教程采用了相同的约定。这是 Java
生态系统的一大优点,我认为这是其成功的重要组成部分。

2022-08-21