java程序必须有一个public类吗?
一个Java只能有一个public类,且该类只能与项目名同名。
如果一个源文件中有多个非public关键字声明的类,就会产生多个与之相应的.class文件。
相应的.class文件,而一个Java文件中可以同时又多个不使用public关键字声明的类,但是编译后会产生多个与之对应的.class文件,并且要执行的文件是对应的多个.class的前缀名。
编译器在编译时,针对一个Java源代码文件(也称为“编译单元”)只会接受一个public类。否则报错。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有