社区
Java SE
帖子详情
类 Config 是公共的,应在名为 Config.java 的文件中声明
arablc
2008-03-14 03:42:00
public final class Config
。
类 Config 是公共的,应在名为 Config.java 的文件中声明
这里应该怎么写呢? 求助各位
...全文
594
2
打赏
收藏
类 Config 是公共的,应在名为 Config.java 的文件中声明
public final class Config 。 类 Config 是公共的,应在名为 Config.java 的文件中声明 这里应该怎么写呢? 求助各位
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
临远
2008-03-14
打赏
举报
回复
意思就是,你的文件名写错了。
这段程序要写在一个叫Config.java的文件里,java就这么死扣名称统一,你也没法子。
要是死也不愿意改文件名(或者不会改),就把public去掉吧。没了public ,也就没这个要求了。
olivesoup
2008-03-14
打赏
举报
回复
没明白你的意思
错误:
类
Something是
公共
的,
应
在
名为
Something.
java
的
文件
中
声明
Java
编译报错: 错误:
类
Something是
公共
的,
应
在
名为
Something.
java
的
文件
中
声明
如下图所示: 第一种解释:“
类
A是
公共
的,
应
在
名为
A.
java
的
文件
中
声明
”这句话需要分两步来理解: 1、在
Java
中
,如果
类
A被
声明
为
公共
的(public),那么必须将
类
A保存在
名为
A.
java
的
文件
中
; 2、反之,在...
错误:
类
A是
公共
的,
应
在
名为
A.
java
的
文件
中
声明
git同步,突然有一天 一直提示:“Error:(25, 8) 错误:
类
是
公共
的,
应
在
名为
.
java
的
文件
中
声明
” 原因找了好久好久.....居然是
java
文件
名a.
java
在public...却写成 public class A { 还导致这个model的R
文件
也无法生成,这种低级的问题得好好反省,同时也要注意git对
文件
名大小写不敏感
类
A 是
公共
的,
应
在
名为
A.
java
的
文件
中
声明
.....
第一种!!! “
类
A是
公共
的,
应
在
名为
A.
java
的
文件
中
声明
”这句话需要分两步来理解: 1、如果
类
A被
声明
为
公共
的(public),那么必须将
类
A保存在
名为
A.
java
的
文件
中
; 2、反之,在一个
文件
中
最多包含一个顶级的
公共
类
,并且该
公共
类
的名字与
文件
名相同。比如
文件
A.
java
中
,允许定义一个或多个
类
,但最多允许一个顶级的
公共
类
,此
类
名为
A。此处强调的顶级的意思是,允许非顶级的
公共
类
存在
类
是
公共
的,
应
在
名为
.
java
的
文件
中
声明
当为
类
设置public时,,public设置的那个
类
必须与
文件
名相同,,不同则会出现这种错误。
java
(问题解决)
类
****是
公共
的,
应
在
名为
****的
文件
中
声明
这种一般都是因为
声明
的Public的主
类
和
文件
名不一致导致的。 改成一致就好了
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章