一个.java文件中可以有很多类。不过注意以下几点:
1、public 权限的类只能有一个(也可以一个都没有,但最多只有1个)
2、这个.java文件的文件名必须是public类的类名(一般的情况下,这里放置main方法是程序的入口。)
3、若这个文件中没有public的类,则文件名随便是一个类的名字即可
4、用javac 编译这个.java文件的时候,它会给每一个类生成一个.class文件
补充
一个java文件中,只能有一个public 修饰的类class , 一个类中只能有一个main方法
文件名必须要与类名保持一致
例如:
public class Hello{
}
文件名则必须为 Hello.java
一个java文件可以有多个类,但只能有一个Public修饰的类
例如:
public class Hello{
public static void main(String[] args){}
}
class A{
}
class B{
}
先用javac 把Hello.java编译成byte code 字节码文件,然后再用java 命令执行
可执行程序java 就是JVM