【发布时间】:2015-03-31 06:45:27
【问题描述】:
例如,您可能会这样做:
public final class Library {
public void checkOut(Book book) { /* banana banana banana */ }
public void return_(Book book) { /* banana banana banana */ }
}
但是Java程序员应该遵循一个实际的约定吗?
【问题讨论】:
-
肯定有命名约定!检查 GOOGLE 页面:google-styleguide.googlecode.com/svn/trunk/javaguide.html 命名约定因开发人员而异,但通常尽量不要使用会使其他开发人员混淆的名称;将某些东西命名为“return_”不是一个好主意。
-
clazzis used forclass。除此之外,我猜没有,没有约定。您应该避免使用关键字作为标识符。 -
klass和cls的使用量与clazz相同,并且在这两种情况下都尽可能地缺乏想象力。
标签: java