Java方法命名约定

Java方法命名约定,java,naming-conventions,javabeans,Java,Naming Conventions,Javabeans,我在Bean类中有一个名为showLabels的布尔字段,我想为它提供getter和setter方法。setter将是setShowLabels,但是如果getter是isShowLabels,isShowLabels(听起来很奇怪),或者setShowLabels?应该是isShowLabels听起来很奇怪。您可以随时将布尔值重命名为showingLabels+1,更重要的是,这是一种惯例,如果您想使用Introspector之类的类,它也是必需的。此外,如果使用Eclipse,它可以为您生成

我在Bean类中有一个名为
showLabels
的布尔字段,我想为它提供getter和setter方法。setter将是
setShowLabels
,但是如果getter是
isShowLabels
isShowLabels
(听起来很奇怪),或者
setShowLabels

应该是
isShowLabels
听起来很奇怪。您可以随时将布尔值重命名为
showingLabels

+1,更重要的是,这是一种惯例,如果您想使用
Introspector
之类的类,它也是必需的。此外,如果使用Eclipse,它可以为您生成它。谢谢。我可能会将该字段重命名为showingLabels,并让
setShowingLabels
isShowingLabels
@alpha123-很高兴能提供帮助!如果您喜欢答案,请单击复选标记将其标记为正确。按照惯例,当答案糟糕时:-)将节省时间和痛苦。