如何在cmd中編譯和運行java源文件 java
首先寫一個名爲HelloWorld.java的java源文件,存儲在如C:/java/src的地址,咱們再假設待會要存儲的位置是C:/java/bin,則咱們作一下工做cmd
首先,進入cmd環境,輸入」C:」+回車進入C盤。而後輸入「C:/java/src」+回車進入「C:/java/src」虛擬機
再輸入javac 編譯該文件,若是使用javac HelloWorld.java,則在當前目錄下生成一個字節碼文件。若是使用javac –d則能夠在參數-d指定目錄下生成字節碼文件。如上題要求,咱們輸入javac –d C:/java/bin HelloWorld.java或者javac –d ../bin HelloWorld.java則能夠在咱們指定的位置C:/java/bin生成字節碼文件了,這時,只要咱們輸入java HelloWorld。就能夠運行該程序了。編譯
若是該HelloWorld.java文件帶包,則使用javac能夠在制定目錄下生成帶包的字節碼文件,在運行時,必須輸入完整的類名,其中,完整的類名包括類名和它所在包的包名,因此,若是是package day01.shangwu包中的字節碼文件,運行指令應爲java day01.shangwu. HelloWorld。class
另外,若是設置了CLASSPATH,也就是告訴了java虛擬機,.class類文件在什麼位置,則能夠在任何一個位置便可運行JAVA程序,語句如 set CLASSPATH=C:/java/bin+回車。
程序