雖然現在IDE很強大又很智能,但是平常隨意寫點練手的代碼的時候,直接在命令列中使用vim和java命令更為方便快捷,可以做到無滑鼠純鍵盤的操作,
首先保證將java相關指令添加到了環境變數中;
1.編譯class檔案:
javac -d ./ Test.java
編譯好的class檔案會放置到環境當前目錄 (./)中,-d命令的作用是:如果在java檔案中定義了package,那么會在當前目錄按照package包建立層級的檔案夾,例如:package com.demo.test; 那么編譯好的test.class檔案位于當前目錄的com\demo\test目錄下,如果不使用-d命令,則無論代碼中是否定義package,都會將生成的class檔案放在當前目錄,
2.運行class檔案:
java com.java.test.Test
java命令運行的時候,輸入的是類的名稱(以及所屬的包名),java會到包名對應的目錄中找class檔案執行,
如果在上一步驟,代碼中定義的package,但是編譯的時候沒有加-d選項,那么在執行的時候直接java+類名的方式執行,報找不到類的錯誤,
所以,如果代碼中定義了package,那么1.編譯的時候加上-d選項,2.執行的時候帶上包名前綴,jvm就能正確加載指定的類了,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/551608.html
標籤:其他
上一篇:Java讀取資料庫表(二)
下一篇:返回列表
