日期:2014-05-20  浏览次数:20843 次

求助:请教一下:Java的环境变量设置完之后,javac运行没结果,也不报错是为什么?
Java的环境变量 Path Classpath 都按照百度的教程设置了,但是cmd窗口输入:javac helloworld.java
运行没有报错,但是什么结果也没有显示。。.
但是java helloworld 
就可以打印Helloworld
想请教一下这是为什么?
菜鸟先谢谢大家啦!
------解决方案--------------------
你先搞清楚这两条命令的含义,javac只是把java文件转换为class文件了,你看看你的helloworld.java这个文件所在的文件夹中是不是多了个class文件,java helloworld是执行文件,会把你程序的最后效果打印出来。
------解决方案--------------------
javac是编译,没错误就没反应,不会提示的。
------解决方案--------------------
引用:
Java的环境变量 Path Classpath 都按照百度的教程设置了,但是cmd窗口输入:javac helloworld.java
运行没有报错,但是什么结果也没有显示。。.
但是java helloworld 
就可以打印Helloworld
想请教一下这是为什么?
菜鸟先谢谢大家啦!

Congratulations!说明你成功了。
------解决方案--------------------
javac命令是编译的作用,java命令才是运行的。你已经配置成功了。
------解决方案--------------------
javac是编译,不是运行
------解决方案--------------------
控制台运行就是这样啊,先用javac编译,然后再用java运行
------解决方案--------------------
没有消息,就是最好的消息
------解决方案--------------------
javac编译java文件,你可以看看在文件夹下生成了.class文件
java运行java程序,这时才能看到结果。
------解决方案--------------------
这是正常情况啊,亲