1、文件名是否正确?
javac Helloworld.java 编译通过
执行java Helloworld 失败
原因是:类名叫HelloWorld(第二个单词的首字母大写)。
2、环境变量设置是否正确?
path 和 classpath,配置方法略。
3、和main相关的那几个单词是否拼写正确?
如何拼写,略。
4、java命令使用是否正确?【本文重点】
javac Helloworld.java 编译通过
java Helloworld.class 提示错误
排除错误1,问题在哪里,在命令行中有Tab这个快捷键,我们写出He的时候按Tab键整个Helloworld.class都会出来,这里要特别注意java命令在执行的时候不需要.class后缀,删除掉.class后缀执行:
java Helloworld 执行通过
如果没有意识到,短短7行代码就是看一晚上也找不出问题在哪里。