①一个源文件中只能有一个类
②JAVA应用程序必须要有主类
③JAVA应用程序的主类必须是public类
④一个源文件中必须要有public类
1.错,可以有多个类,但只能有一个public 类
2.正确,主类是指包含main 方法的类,是程序的入口,所以java应用程序必须要有主类
3.错,主类是指包含 main 方法的类,但是不一定是 public 所在的类
4.错,一个源文件中最多存在一个 public类,但是不是必须
除了2正确外,其他都是错误的
1,错误,内部类了解一下;可以定义多个内部类
2-对
3-main方法是public类不一定
4-源文件与类的访问修饰符无关