windows自带的NotePad编写Java,在在命令提示行工具里面用javac命令编译通过,再用java命令运行,不能运行

如题所述

第1个回答  2014-07-09
你敲错了吧,你编译的是test1,运行也应该写java test1追问

改了也不行

追答

把你的代码贴出来看看

追问

public class test1{
public static void main(String[] args){
System.out.print("Hello World");
}
}

追答

你这代码写的没有问题,我也在命令行上执行过是没有问题的。我再找下其他原因~
目前为止找不到是什么原因导致这样的问题,我刚学java的时候也是用文本写完后,再到命令行上去执行,我现在用MyEclipse,这个比较方便,建议使用这个,便于操作,而且容易管理~

第2个回答  2014-07-09
前面有package吗?
你看看J盘下面有 test1.class 吗?
java +(*.class 的路径才可以)追问

追答

源码贴出来,不应该有问题的。如果有class文件,说明已经预编译成功,使用java直接运行就可以出结果的

-----------------------------------------------------------------------
应该是环境变量设置的有问题。
http://jingyan.baidu.com/article/14bd256e2e3e0cbb6d261201.html
-----------------------------------------------------------------------
下个Eclipse吧,这个省事多了

本回答被提问者采纳
相似回答