有关java上机操作j2sdk的一个问题

来源:百度知道 编辑:UC知道 时间:2024/07/07 23:27:54
我写了一个简单的java程序,如下:public class Test{
public static void main(String []args){
System.out.println("MyJava!");
}
}
用javac命令时能生成一个class文件,但用java命令时却出现如下的错误:
Exception in thread "main"java.lang.NoClassDefoundError:Test
并且我进入dos命令提示符后,输入JAVA或JAVAC都出现了相应的一系列帮助提示,输入也正确,请问这是怎么回事?
不管何时的输入都注意了大小写 将String []args改为String args[]出现同种现象

含有MAIN类的名字一定要和文件名相同!包括大小写!
那么你需要检查你的classpath(类路径)设置是否正确了。如果是JDK 6则不需要注意,如果是JDK 5或者以下,那么需要检查环境变量classpath的设置,一定要在原来的路径的基础上加上.这个路径

这段代码有错误:

声明string数组的两种方法:
1.String[] args
2.String args[]
注意空格的位置,你的程序应该是这里错了。