摘要: 虽然 Java 编译器允许在单个源文件中定义多个顶级类,但这样做没有任何好处,并且存在重大风险。风险源于在源文件中定义多个顶级类可能会为一个类提供多个定义。使用哪个定义会依赖于源文件传递给编译器的顺序。 为了具体说明,请考虑下面的源文件,其中只包含一个引用其他两个顶级类( 和 类)的成员的 类: 现 阅读全文
posted @ 2019-02-02 10:35 LeeFire 阅读(257) 评论(0) 推荐(0)