A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

为什么一个.Java文件当中只能有一个public类?

7 个回复

倒序浏览
因为一旦用public关键字定义了一个类,那么源文件名一定要跟该类类名一致。如果一个文件中用public修饰了多个类,那么就不好确定文件名要跟哪个类的类名一样了。
回复 使用道具 举报
硬性规定 不需理解
回复 使用道具 举报
规定!游戏是这样玩的!
回复 使用道具 举报
这个好像没有什么好解释的,因为定义public,类名就要和.Java文件名一致,Java文件名只有一个所以类也只能有一个
回复 使用道具 举报
规定啦,其实基础的东西很多是以后用多了就知道的,楼主不用在基础部分太纠结,不过多提问的态度很好:handshake
回复 使用道具 举报
idency 发表于 2014-6-18 21:14
规定啦,其实基础的东西很多是以后用多了就知道的,楼主不用在基础部分太纠结,不过多提问的态度很好:handshak ...

谢谢提醒啊, 还得要要各位老马多多请教啊
回复 使用道具 举报
黎志勇 发表于 2014-6-17 23:24
因为一旦用public关键字定义了一个类,那么源文件名一定要跟该类类名一致。如果一个文件中用public修饰了多 ...

谢谢你的回答, 很受用
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马