java编译中说"类A是公共的,应在名为A.java的文件中声明"是怎能么回事?
4个回答
展开全部
一个文件中最多只能有一个类是public的,这样可以暴露类的定义,方便其他类来访问!
如果已经有了这个公共的类 那么这个文件名必须和类名相同!
如果已经有了这个公共的类 那么这个文件名必须和类名相同!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是你的命名错误
把文件名改为
A.java
因为你里面的类是
public class A{}
要不你把你这个公共的(public)去掉
要不就要和类名保持一致
把文件名改为
A.java
因为你里面的类是
public class A{}
要不你把你这个公共的(public)去掉
要不就要和类名保持一致
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
代码贴出来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询