首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

奇怪的有关问题

2012-03-16 
奇怪的问题本人今天刚看Java,就碰到了一个问题:我用Java写了一个名为Hello的小程序。然后在命令行中输入以

奇怪的问题
本人今天刚看Java,就碰到了一个问题:
我用Java写了一个名为Hello的小程序。
然后在命令行中输入以下命令:
javac   Hello.java   (按回车后,没问题)
java   Hello.class   (按回车后,出现了Exception   in   thread   "main "   java.lang.NoClassDefFoundError:   Hello/class的信息)
请问这是怎么会事?


[解决办法]
java Hello
就可以了。
不要
java Hello.class
[解决办法]
java Hello
就是运行当前目录下的Hello.class文件,而如果是
java Hello.class
那意思就变成了到一个名为“Hello”的目录中,去寻找一个名字为“class.class”的文件,并执行。
[解决办法]
javac Hello.java编译
java Hello 运行

热点排行