java程序必须有一个public类吗?

新农商网 全部 1022

java程序必须有一个public类吗?

回复

共1条回复 我来回复
  • 程序员小轩
    程序员小轩
    这个人很懒,什么都没有留下~
    评论

    一个Java只能有一个public类,且该类只能与项目名同名。

    如果一个源文件中有多个非public关键字声明的类,就会产生多个与之相应的.class文件。

    相应的.class文件,而一个Java文件中可以同时又多个不使用public关键字声明的类,但是编译后会产生多个与之对应的.class文件,并且要执行的文件是对应的多个.class的前缀名。

    编译器在编译时,针对一个Java源代码文件(也称为“编译单元”)只会接受一个public类。否则报错。

    2019-10-11 01:44:33 0条评论