首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

java编译异常

2011-12-02 
java编译错误刚开始学JAVA,一个菜鸟的问题程序:importjava.awt.*importjava.applet.*publicclassJavaWor

java编译错误
刚开始学JAVA,一个菜鸟的问题
程序:
import   java.awt.*;
import   java.applet.*;

public   class   JavaWorld   extends   java.applet.Applet
{
  public   void   paint(Graphics   g){
    g.drawString( "Java   World! ",5,25);
  }
}
总是出现这样的错误:
C:\Program   files\Java\ex\> javac   java_world.java
java_world.java:4:class   JavaWorld   is   public,shuold   be   declared   in   a   file
named   JavaWorld.java
public   class   JavaWorld   extends   java.applet.Applet
              ^
1   error
请大虾们指点!不慎感激~


[解决办法]
类名 改得和 文件名一致了就可以了。
[解决办法]
java规范指定了文件名必须和其中的一个类名一直,都换成JavaWorld 吧
[解决办法]
文件名 改成和类名 一致了就可以了。
[解决办法]

文件名 改成和类名 一致了就可以了。


正解
[解决办法]
如果类声明为公有:public class xxx则文件名一定要与这个类的类名一致,一个源文件中最多只允许有一个公有类,可以没有公有类。

热点排行
Bad Request.