如果在一个文件里定义了2个类

来源:百度知道 编辑:UC知道 时间:2024/06/07 09:57:59
如果第一个类定义为public,第二个类为默认
如果要写main方法,是不是一定要定义在public的类中才会有输出?
如果在public类中不写main方法,
定义在第二个默认没有修饰符的类中,是不是会报错
说找不到main方法?

只有public类里面才可以放main方法
其它的类你可以直接用 class定义
建议编写Java时用eclipse这样的话可以自动改错

第一个问题: 如果一个类文件是 public 类型,那么main方法必须在这个类中才能正常的运行。

第二个问题: 如果main方法在默认类里面是不会报错的,但是这个文件是找不

到 main方法的,也就是运行不起来,所以也就没错可报。。。

祝你早日成功哈!!!

不会出现这种问题的!运行正常的!