【发布时间】:2013-11-24 20:24:11
【问题描述】:
我有一个名为 Util 的实用程序类。在其中我有一个 MatrixUtil 静态内部类(等等)。按照惯例,内部类位于何处?
MatrixUtil 是否应该在 Util 字段之后但在 Util 方法之前?我无法找到关于此的 Java 约定。也许我在 API 中错过了它...
不管怎样,这就是我所说的结构。
public class Util
{
public static final Vector3f myField;
public static class MatrixUtil
{
public static void myMatrixUtilMethod()
{
return;
}
}
public static float myUtilMethod()
{
return;
}
}
代码可以以任何方式工作,但我想知道正确的约定。谢谢。
【问题讨论】:
-
做任何你认为更容易阅读的事情。
-
对此没有严格的约定。
-
好的,谢谢!我很难找到一个约定,所以感谢您的澄清!
-
如果有兴趣,还有另一个SO thread 处理相同的主题。通过投票我可以说嵌套类属于文件的底部:)
标签: java coding-style inner-classes convention