日期:2014-05-20  浏览次数:20751 次

关于源文件名和其中的类名
1、每个源文件必须由一个pubic类?或者必须有public类?或者必须有几个?
2、源文件名必须和public类名相同?

------解决方案--------------------
好像可以没有public类

一个java文件可以放多个类,文件名必须和其中一个同名(如果是可执行的,则必须和有main函数那个类同名)

用回C++ ,感觉java的声明和实现放在一个文件不是很好
------解决方案--------------------
每个源文件必须由一个pubic类?或者必须有public类?或者必须有几个?
可以没有public类,如果有,最多有一个,而且和文件名相同

源文件名必须和public类名相同?
如果有的话必须相同,如果没有public类,源文件名和任意一个类名相同都可以。 
------解决方案--------------------
每个源文件必须有一个public,而且仅有一个。源文件名必须和public类名相同。
------解决方案--------------------
引用:
每个源文件必须由一个pubic类?或者必须有public类?或者必须有几个?
可以没有public类,如果有,最多有一个,而且和文件名相同

源文件名必须和public类名相同?
如果有的话必须相同,如果没有public类,源文件名和任意一个类名相同都可以。 

正解
------解决方案--------------------
最多有一个 如果有 要和文件名相同