当第一个单词的第二个字母大写时的 getter/setter

Gar*_*ero 6 java camelcasing naming-conventions getter-setter

我们应该从以下名称中期待什么?:mGage Program

如果我使用驼峰命名法,它将是这样mGageProgram,如果我生成(在 eclipse 中)getter 和 setter,我将得到以下内容:

public String getmGageProgram() {
    return mGageProgram;
}

public void setmGageProgram(String mGageProgram) {
    this.mGageProgram = mGageProgram;
}
Run Code Online (Sandbox Code Playgroud)

这对我来说似乎不正确,因为我期待getMGageProgram()setMGageProgram(value)

这些 getter/setter 名称好吗?

Alb*_*boz 4

根据 8.8: Capitalization of inferred names of the JavaBeans API specification IDE生成的名称是正确的