Java学习小记 7

2020/7/14

一个.java文件内只能有一个public 类,可以有多个default类(顶级类只有public和default两种修饰符),而且源文件名必须与public类名一致,否则编译报错

如文件JavaA.java内有类public class Test{}

当用javac JavaA.java命令编译时报错:JavaA.java:1: 错误: 类Test是公共的, 应在名为 Test.java 的文件中声明

如文件JavaA.java内有类public class JavaA{}

用命令javac JavaA.java编译成功,会有JavaA.class文件生成

如文件JavaA.java内有类class Test{}

用命令javac JavaA.java编译成功,会有Test.class文件生成

另外:public static void main(String[] args){}方法可以在public类下也可以在default类下

明日学习方法。

posted @ 2020-07-12 23:14  独倚高楼凭栏醉  阅读(162)  评论(0编辑  收藏  举报