本帖最后由 魏-玉-彪 于 2013-11-1 16:46 编辑
1.类名必须和文件名相同吗?
不一定 ,类名可以不与文件名相同,但是如果一个文件中只有一个类时,为了使程序具有可读性应该相同
2.文件名必须和类中的Public类相同吗?
这个是必须的,但是内部类除外
3.一个类中可以有多少个Public类?
一个文件中只能有一个public 类,但是 类的内部类可以有多个public 内部类。
4.如果一个类中没有一个Public类但是在其中一个类中有main方法,JAVA虚拟机会找到这个方法吗?
可以找到,但是要和其他类放在同一个包中,并由其它有main方法的类创建并调用,或者,把这个类放到有main方法的类中,做为一个内部类。
|