这个java的问题怎样解决??

dennisboys 2002-02-15 10:00:11
我是个初学者,我写了这个代码

public class test{
public static void main(String args[]){
System.out.print("Hello");
}
}

我是用jdk1.3+freejava的调试环境下不能通过。

报错:MyApp.java:1: class test is public, should be declared in a file named test.java
public class test{
^
1 error
Exit code: 1
There were errors

请问怎样在freejava中写一个应用程序。
...全文
87 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
chinajava 2002-02-16
  • 打赏
  • 举报
回复
公共类名应与文件名相同
MrYoucheng 2002-02-16
  • 打赏
  • 举报
回复
public class test---> public class MyApp
zxnice 2002-02-15
  • 打赏
  • 举报
回复
建议你还是用命令行编译吧,初学还是用它比较好(其实我也是初学者):)
skyyoung 2002-02-15
  • 打赏
  • 举报
回复
参考
http://www.csdn.net/Expert/TopicView.asp?id=85391&datebasetype=200101
dennisboys 2002-02-15
  • 打赏
  • 举报
回复
还是不明白,

freejava中的compile file和bulid按钮到底有什么用??

我写的上面那个程序是不是用run按钮来调试?

我已经把上面的代码存为test.java了,然后怎样编译为.class文件?
zxnice 2002-02-15
  • 打赏
  • 举报
回复
所有公共的类都必须放到一个以类名为文件名的文件中。如你的test类应放到test.java中,再编译。
zosatapo 2002-02-15
  • 打赏
  • 举报
回复
->MyApp.java:1: class test is public, should be declared in a file
->named test.java
这个提示很清楚的拉,你要把你的这个源文件存为test.java

这个文件名字跟你的类名一定要一样的。

呵呵~~~
很多新手都问这样问题

23,407

社区成员

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

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