编程语言
首页 > 编程语言> > 为什么Java程序员喜欢命名变量“clazz”?

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

作者:互联网

我已经看到很多代码都有类似Clazz的声明,这来自哪里?这是某种惯例吗?我认为’clazz’甚至不是英文单词,根本没有任何意义,这么多程序员怎么能巧妙地命名一个错误的名字呢?

解决方法:

自JDK 1.0起,c​​lazz已用于Java代替保留字“class”. “class”是你想要的,但缩写或插入垃圾(“a”,“the”,“_”等)会降低清晰度. clazz只是说课. “国际”英语使用者(那些阅读英国和美国英语的人)习惯于转置“s”和“z”.

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

标签:java,naming-conventions
来源: https://codeday.me/bug/20190926/1821066.html