你是怎么运行的?错误是报告hello这个类找不到,你不是运行时错打了java hello吧?
解决方案 »
- 编程的灵异问题----高手进
- 新for循环语法的问题
- 一个泛型的知识点,我实在搞不懂,麻烦各位帮我解答下,谢谢!
- JTable 设置选择的范围?
- 请问哪里能下载到在windows下使用的emacs版本?
- 用NIO异步通信的时候,怎么知道是否异常?
- 继承抽象类,与实现接口有什么区别,空的重写(方法内部为空)算重写吗?
- JPanel上在“新窗口”中打开IE链接如何实现?
- 看了很多关于JAVA打印的问题,都是讨论分页打印的,不过我想做一个打印现金出入帐的程序,不要分页打印的,只是简单把每一笔流水帐都打印出来
- 请问如何实现一个类似于工具提示的小窗口,并控制它的显示,或者怎样让工具提示窗口一直显示
- 高分求救:一个关于java.awt.Dialog的问题
- 注册码
java hello
java hello >>java helloworld
你的hello.java文件里只有这一个类吗?如果是这样,文件名必须和类名一致!
你根本没有定义hello这个class,当然会报告找不到!拜托,你的类名是helloworld阿!
而且也不符合一般性的命名规范!没有大小写的概念吧?哎,多看看书再来发问吧
HelloWorld 文件名
HelloWorld 类名
javac HelloWorld
java HelloWorld
保存为hello.java
>>javac hello.java
>>java helloworld
然后
javac helloworld.java
java helloworld
还是不行,为什么呢?
我是刚学java,
你说得是不是设置autoexec.bat
PATH=X:\jdk1.3\bin
SET CLASSPATH=.;C:\jdk1.3\lib\tools.jar谢谢,请说详细点。
他安装以后却可以运行成功,我的就不行。
应在环境变量里设
public class JavaPrograme1{
public class static void main(String args[]){
system.out.println("I have been a programer!")
}
}
执行 javac Hello.java
C:\xu\c02>javac hello.java
hello.java:2: <identifier> expected
public class static void main(String args[]){
^
hello.java:4: '{' expected
}
^
hello.java:5: '}' expected
}
^
hello.java:1: class JavaPrograme1 is public, should be declared in a file named
JavaPrograme1.java
public class JavaPrograme1{
^
4 errors
郁闷
请指教?
还有上面的人也讲“文件名应该和类名一样(公共类),还有要大小写统一!!”
你的错误应该在这儿吧,不过我的是怎么回事呢?
谁来帮帮我啊。
在autoexec.bat里加入:
PATH=X:\jdk1.3\bin
SET CLASSPATH=.;X:\jdk1.3\lib如果你用win2000
在“系统属性”-“高级”-“环境变量”添加如下的两行Path=%Path%;X:\jdk1.3\bin
CLASSPATH=.;X:\jdk1.3\lib
2。到安装jdk的bin目录下面执行,试一试。
3。文件名何类名必须一致。。ok!!给分吧。^_^