"hello java"---新手问题,容易回答!(70分)

  • 主题发起人 主题发起人 yhhxj
  • 开始时间 开始时间
Y

yhhxj

Unregistered / Unconfirmed
GUEST, unregistred user!
请看源程序:
//Hello.java
import java.awt.*;
import java.applet.*;
public class Hello extends Applet
{
public void paint(Graphics g)
{
for (int x = 0 ;
x < size().height ;
x++)
{
g.drawString("欢迎来到Java世界!", 10, x*15);
}
}
}
采用javac hello.java,无法通过编译不能产生.class文件
C:/JBuilder4>javac hello.java
hello.java:6: 类 Hello 是 公共的(public〕,应该在名为 Hello.java 的文件中被声明
public class Hello extends Applet
^
注意:
hello.java 使用或覆盖一个不鼓励使用的API。
注意:
使用-deprecation重新编译,以得到详细信息。
1 个错误
我的环境变量如下:
C:/JBuilder4>set
TMP=c:/windows/TEMP
TEMP=C:/windows/TEMP
winbootdir=C:/WINDOWS
COMSPEC=C:/WINDOWS/COMMAND.COM
PROMPT=$P$G
CLASSPATH=D:/PROGRA~1/BORLAND/VBROKER/LIB/VBCPP.JAR;.;C:/JBUILD~1/JDK1.3/lib/TOO
LS.JAR;c:/jbuild~1/jdk1.3/lib/dt.jar
windir=C:/WINDOWS
BLASTER=A220 I5 D1 T4 P330
PATH=C:/WINDOWS;C:/WINDOWS;C:/WINDOWS/COMMAND;D:/PROGRA~1/BORLAND/DELPHI4/BIN;D:
/PROGRA~1/BORLAND/VBROKER/BIN;D:/PROGRA~1/BORLAND/VBROKER/JRE/BIN;C:/JBUILD~1/JD
K1.3/BIN;C:/PROGRA~1/SYMANTEC/PCANYW~1;.
CMDLINE=javac hello.java
不知错误在哪?在jbuilder中则可通过,连个告警没有,不知那里配错了?
请各位指正.

 
将文件名从hello.java改为Hello.java.区分大小写。
 
搞定!谢谢!
 
接受答案了.
 
哈哈,我看过好几个人都犯这样的错误
 
后退
顶部