- 一个java源文件中定义多个类
- public权限的class只能有一个(也可以一个都没有,但最多只有一个),多一个public 接口也不行;
- 这个java文件名必须与public权限类的类名一致;倘若这个文件中没有public类,则它的java文件的名字是随便的一个类名;
- 当用javac命令生成编译这个java 文件的时候,则会针对每一个类生成一个class文件;
一个Java源程序文件中定义几个类和接口,则编译该文件后生成几个以.class为后缀的字节码文件
public class Test{
public static void main(String args[]){
}
}
class A{
}
class B{
}
interface C{
}
bin文件夹下生成:
Test.class
A.class
B.class
C.class