0

内部类的放置位置在java中吗?在外部类的开头,或在外部类构造函数声明位置的外部类字段之间,或在结束类的末尾或第一次使用的地方?任何规则或最佳实践?

4

3 回答 3

3

在 Java 中,内部类通常放在外部类的末尾,在外部类的最后一个右大括号之前。

在我看来,这比出于可读性目的将它们放在开头要好——人们通常希望在查看内部类之前先确定外部类的上下文。

于 2012-08-11T18:01:00.613 回答
2

一旦我阅读了 GWT 的“编码风格”,建议将嵌套类型(内部和静态类)放在类声明的顶部,然后放在所有其他元素之前。在此之后,我总是以这种方式执行此操作,因为这会使您的类代码更具可读性。

于 2012-08-11T17:45:29.703 回答
1

您应该查看The Java Coding Style Guide。特别是第 6.1 节描述了类的建议布局。

于 2012-08-11T17:47:00.870 回答