當前位置:編程學習大全網 - 網站源碼 - 關於java中壹次編譯多個源文件時的編譯順序的問題

關於java中壹次編譯多個源文件時的編譯順序的問題

在java編譯過程中,確實是會自動尋找的.當它先編譯Test的時候,發現需要先編譯TestPackage類,才能完成編譯Test的工作,然後編譯器開始編譯TestPackage.

如果,妳的這兩個java文件都沒有打包,並且在同壹個目錄下的話,妳可以通過直接輸入javac Test.java看到,盡管妳沒有發出命令要求編譯TestPackage類,但是由於編譯器檢測到需要有TestPackage類的支持,才能編譯Test,所以這時TestPackage也被編譯了.

現在程序打包了,妳先編譯Test的這種情況下,編譯器先找的是包,而妳的包org.it315.example是不存在的,所以會出錯

  • 上一篇:為什麽Linux中的程序會刻錄鏡像?
  • 下一篇:工行用22123代碼網上支付遇到系統錯誤是怎麽回事?
  • copyright 2024編程學習大全網