在java里为什么public修饰的类名于源文件名必须相同?
答案:2 悬赏:70 手机版
解决时间 2021-03-16 10:55
- 提问者网友:我是女神我骄傲
- 2021-03-15 23:00
在java里为什么public修饰的类名于源文件名必须相同?
最佳答案
- 五星知识达人网友:野慌
- 2021-03-16 00:22
只能说这是java虚拟机的一种规范,因为这些规则都是在jvm在编译java文件时校验的,至于到底为什么就涉及到jvm加载class到一些知识啦
全部回答
- 1楼网友:一秋
- 2021-03-16 01:08
比如说,你把文件命名成“cat.java”那这个文件中的类cat必须是用public修饰的,而且除了这个cat前面可以用public修饰其他类不能用public修饰
例子:
文件名:cat.java
文件中写法:
publicclasscat{
}
classdog{
}
classpig{
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯