对于名称与java关键字相同的字段是否有任何约定? 例如,想要创建名称为" public":
的字段public class Event{
private boolean public_;
}
答案 0 :(得分:3)
在这种情况下,一般惯例(没有官方,但经验)是将类的名称添加为后缀。
private boolean publicEvent
答案 1 :(得分:3)
自1999年太阳释放code convention document以来,没有标准惯例。
该文件中对变量名称的唯一引用如下(第9章):
除变量外,所有实例,类和 类常量是大小写混合的情况 第一封信。内部词语以资本开头 字母。 变量名称应该简短而有意义。 变量名的选择应该是 助记符 - 即旨在指示 不经意的观察者使用它的意图。单字符 应避免使用变量名称 对于临时“一次性”变量。共同 临时变量的名称是i,j,k, m和n表示整数; c,d和e代表字符。
如您所见,没有提及如何将关键字用作变量名称。我建议的唯一提示是:
答案 2 :(得分:0)
要缩短名称,请考虑将第一个字母与关键字结合起来,在您的情况下:
ePublic
希望它有所帮助。