2012-08-02 27 views

回答

6
  1. 在你的榜樣,「運行」僅僅是程序,而不是JVM的參數。這不是關鍵字或任何東西。該程序將簡單地通過它作爲一個字符串。

  2. -cp參數似乎也是程序的參數。

從命令行的外觀,我想MainClass程序用於運行另一個類,其在由所述參數-cp定義的類路徑尋找。因此,虛擬機實際上不使用「run」和「-cp ...」來運行MainClass,而是通過MainClass本身運行另一個程序。

+0

與課程名稱後面的其他選項一樣,正確嗎? – 2012-08-02 22:15:08

+0

是的。對不起,我在稍後添加了我的答案的第二部分,因爲我覺得我沒有足夠精確地回答這個問題。 – 2012-08-02 22:17:23

1

run-cp******將作爲參數傳遞給main功能在java類MainClass傳遞。

命令行上的任何內容,類名後面都是該類的參數,而不是參數java VM。

相關問題