同一个java文件中可以有多个类,但只有一个为public的,编译时,每个对应自己的class文件。
public class ceshi {
class a{
public void print(){
System.out.println("a");
}
}
class b{
public void print(){
System.out.println("b");
}
}
public static void main(String[] args) {
ceshi c=new ceshi();//不能直接实例化a和b,外部类要访问内部类成员要先创建对象
c.new a().print();
c.new b().print();
}
}