关于JAVA第一节课疑惑
1.一个java类文件中真的只能有一个公有类吗?
一个java类文件中只可以有一个公有类,名字必须和类文件命相同,不可以声明两个公有类,可以个一个公有类放在与文件名相同的公有类中,但不会被执行,程序可以运行,但多余的公有类没有用。
2.把main方法中的void改为int,程序能编译通过吗?能运行吗?
都不可以,main方法不属于类,只是寄存于某个类中,所以main方法没有返回值,只能是void。
1.一个java类文件中真的只能有一个公有类吗?
一个java类文件中只可以有一个公有类,名字必须和类文件命相同,不可以声明两个公有类,可以个一个公有类放在与文件名相同的公有类中,但不会被执行,程序可以运行,但多余的公有类没有用。
2.把main方法中的void改为int,程序能编译通过吗?能运行吗?
都不可以,main方法不属于类,只是寄存于某个类中,所以main方法没有返回值,只能是void。