菜鸟求救!!

phiger 2003-11-25 02:38:07
刚学JDK,忘各位指教!
我写了一个很很简单的程序
public class Test{
public static void main(String args[]){
System.out.println("This is a test program.");
}
}
存为test.java
然后运行javac test.java

test.java:2: class CalendarTest is public, should be declared in a file named Ca
lendarTest.java
public class CalendarTest
^
1 error
请问怎么回事?



...全文
78 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
foryouever 2003-11-25
  • 打赏
  • 举报
回复
一个*.java文件内只能声明一个public的类,而且该文件要和这个public类的名字同名。
phiger 2003-11-25
  • 打赏
  • 举报
回复
谢谢!
loveyousomuch 2003-11-25
  • 打赏
  • 举报
回复
保存的文件名(即.java文件)必须和这个类中用public 修饰的类名完全一致!
pleonheart 2003-11-25
  • 打赏
  • 举报
回复
class 的名字要和保存的java名字相同
存为Test.java
然后运行javac Test.java

62,634

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧