Mac 終端命令運行java


  由於mac已經裝好java環境,所以直接課運行java命令,很方便。

  編譯一個java文件: javac /Users/用戶名/Desktop/HelloWorld.java  (運行后會得到一個HelloWorld.class文件,存放目錄在desktop)

運行:首先要cd到HelloWorld.class的目錄,然后:java HelloWorld(HelloWorld 是類名,不帶后綴)。

 

增加編輯

  最近看設計模式,里面的代碼是java的。 所以開始用命令行編譯java代碼,但是出現各種錯誤。 花了好多時間解決。 這里記錄一下,以防

再出現相同問題。

  主要問題:

  1,編碼錯誤,源文件改為utf-8編碼就好;

  2,一個源文件中放多個類時,不要在類之前聲明public,要不然編譯不通過;

  3,一個源文件含有多個類,編譯出來的有多個.class文件。 含有parkage 關鍵字時,可用javac -d命令把所有類自動打包到一個目錄

  4,含有pakege關鍵字時,一定要先cd 到pakege所在的目錄,編譯才不會出錯。 (如,parkage 叫 abc,在deskop目錄下。

    packgede 目錄即 ~/desktop/abc。 那么這時要 cd ~/desktop)。

  5, 運行時,一樣要先cd到pakage所在目錄。 以上面的例子來說,cd ~/desktop.   運行時,“ java  abc.xxxclassname”. 注意一定要加包名。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM