HelloWorld.java理解

问题一:如果不用public修饰类,那么类名可以和文件名不一致吗?

答:可以。如下图,编译Hello.java,生成World.class(注意:名不同,不能用public修饰。)

问题二:一个文件里可以有几个类?

答:一个文件中可以有N个类,但是只能有一个是public修饰,即类名与文件名一致的那个(类A)

  一个文件中有N个类,就编译产生N个class文件。比如下面文件A中有A、B、C三个类。

  (通常做开发,一个文件只写一个类,这样更清晰!)

问题三: 一个类中有main和没有main区别是什么?可以有几个?

答:一个类没有main方法,可以编译,不可以运行!

  一个类中只能有一个main方法,mian方法体中也不能嵌套main方法。

问题四:一个main中可以有多个输出语句吗?

答:可以的,但输出语句必须在main方法体中。

 

posted @ 2022-01-21 23:55  鹿先森JIAN  阅读(27)  评论(0编辑  收藏  举报