【发布时间】:2012-10-31 00:12:49
【问题描述】:
为什么 B 类不能公开? 我如何在其他类中使用类?在 Cons 内部定义它会更好吗?!
// public class B { why not?
class B {
int x;
B (int n) {
x=n;
System.out.println("constructor 'B (int n)' called!");
}
}
public class Cons {
public static void main(String[] args) {B b = new B();}
}
【问题讨论】:
-
每个源文件保留一个公共类的原因实际上是为了使编译和类查找过程更快,因为它可以在链接期间更有效地查找源文件和编译文件(导入语句),阅读更多在programmingmitra.blogspot.in/2016/05/…