类的定义有两种方式:
public class 类名
class 类名
如果采用public class来声明class,那么文件名必须和类名一致
如果使用class来声明类,文件名可以是任何合法的文件名称,文件名不需要和Class类一致
在一个Java文件里面,可以声明多个class,但是只能声明一个public class,示例代码:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
class A{
}
class B{
}
class C{
}
使用javac命令编译后,你会发现每个class都会生成一个对应的.class文件