为什么java出这样的问题

sypxl 2002-06-15 03:20:44
每次编译(javac)的时候总是出现这样的问题:
公有 class Test 须在文件 “Test.java”中定义
...全文
45 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
sypxl 2002-06-15
  • 打赏
  • 举报
回复
谢谢!给分
worldheart 2002-06-15
  • 打赏
  • 举报
回复
大小写需要注意!

Chart.java or chart.java??
sypxl 2002-06-15
  • 打赏
  • 举报
回复
本人实在是一位初学者,让你们费心乐。比如BarChart中的例子:
错误的信息提示如下:
C:\jdk1.1.8\demo\BarChart>javac chart.java
chart.java:16: 公有 class Chart 须在文件 "Chart.java"中定义.
public class Chart extends java.applet.Applet {
^
1 错误
worldheart 2002-06-15
  • 打赏
  • 举报
回复
能否麻烦你给出具体编译过程和详细的出错信息!!
cherami 2002-06-15
  • 打赏
  • 举报
回复
public class Test
{
//...
}

这样的一个类应该存放在文件名为Test.java的文件里面!这是java的要求。
happyyesterday 2002-06-15
  • 打赏
  • 举报
回复
就是阿
我也遇到了
sypxl 2002-06-15
  • 打赏
  • 举报
回复
还是不明白,我编译JDK自带的例子,报出的错也是这样的。
worldheart 2002-06-15
  • 打赏
  • 举报
回复
每个.java文件可以至多有一个pub类!!!

同时,.java文件名一般就是该文件中的类名!当然有特殊情况!!!

62,615

社区成员

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

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