我正在从http://www.oracle.com/technetwork/java/javase/documentation/codeconventions-137265.html#587阅读 Java 的代码约定。
在那里,他们提到我们应该避免使用对象来访问类变量或方法,而应该使用类名。
避免使用对象来访问类(静态)变量或方法。请改用类名。例如:
classMethod(); //OK AClass.classMethod(); //OK anObject.classMethod(); //AVOID!
在条款或性能或其他方面是否有特殊原因?