Java程序中若没有public类是否可以?

大哥们在线求帮请教一下,Java程序中若没有public类是否可以?
最新回答
梦中你是主角

2024-04-27 01:00:49

在独立的JAVA应程序中必须有public static void main(Strings[]args)方法,因为它是程序的入口,例如c语言中的main()函数。
但在Java的Applet程序中就没有这种方法,因为Applet程序中有init()方法,init()方法是他的程序入口。Applet程序是一种嵌入在浏览器中执行的程序。
还有Java网络编程中的Java Bean中也可以没有public static void main(Strings[]args)方法,因为它不是独立运行的程序,它所定义的方法都是被相应对象进行调用。
总之,需要独立运行的Java程序中一定要有public static void main(Strings[]args)方法,而不需要独立运行的Java程序就可以有也可以没有该方法。
白云下的棉絮

2024-04-27 09:47:44

如果自己写java程序,不用public 修饰符完全可以。
但是,java语言中如果没有public 修饰符,那么你用import 导进来的jar包都没有用。
年少轻狂不懂胜者为王-

2024-04-27 10:34:05

没有public别人怎么访问?