一个.java文件中能有多个类吗

 我来答
匿名用户
2017-02-17
展开全部
可以的,但是多个类不能写在用一个层级中
比如:
FirstClass.java
public class FirstClass{
}
public class SecondClass{
}
上面这种写法是不允许的
但是第二个类可以在第一个类的内部声明,称为"内部类"是允许的
比如:
FirstClass.java
public class FirstClass{
class SecondClass{
}
}

如果非要两个类的定义是同层级的,那么后面的类不能是public,private或者protected的,也就是不能写访问修饰符
比如:
FirstClass.java
public class FirstClass{
}
class SecondClass{

}
这么写是可以的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式