java文件如何在cmd中编译?

在cmd中为何编译java文件用javac是错的,提示不是内部或外部命令,也不是可运行的程序,但是输入java确定后出现详细信息,就是环境变量应该没问题的!求大神解答一下!!!

  方法/步骤

    将java文件写好,置于目标文件夹里面,这里将其放在“D://java/"目录下,也可以放在任何喜欢的位置。

    按下键盘上的windows按钮,或者直接点击电脑开始按钮,在”搜索文件框程序“框里填写”cmd“,点击回车,进入cmd窗口

    进入窗口后,界面上首先会显示”C:\Users\Administrator>",在这句语句后面写上文件所在的盘,进入该盘,进入下一级目录只需写上:cd 文件夹名称“再按回车,在这里是”cd java“,注意不要漏写了cd与文件夹名称之间的空格。 

    进入最后一个文件夹后,写上”javac java文件名“再回车,如这里是”javac  jinyan.java“。回车之后可以进入目标文件卡查看,会看见一个后缀名为.class的文件。

    再在后面写上”java 文件名“ 再回车即运行成功,如这里写的"java jinyan",还是注意不要忘记空格。

    已经编译过的java文件再次运行时不需要再用javac语句编译文件,直接用java语句运行即可。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-04-20
1、用记事本编写java文件,放在某个盘的文件夹下。假设在f:Demo。2、用windoes+R键打开cmd窗口,在命令行中输入f:,目的是将路径改为java文件所在的路径。3、在再命令行中输入cd 文件名(在这里是Demo) 打回车,路径就到了f:Demo下。4、然后再命令行中输入javac java名.java 形成字节码文件。5、再输入java java文件名就ok了。此时就会将你需要输出地东西输出在屏幕上。追问

出现这种情况!

本回答被提问者和网友采纳
第2个回答  2016-04-20
首先跳转到java文件所在的文件夹,假如java文件名为 test.java 先输入 javac test.java回车 再输入java test回车
相似回答