1
新學習java。任何人都可以清除我的疑惑嗎?java包和目錄之間是否存在一對一的關係?
我的演示應用程序有這樣
SourcePackages代碼---> ex1.pkg1 | --->食物
- 我的ex1.pkg1有一個名爲Ex11的類,它包含main函數。
- 我的食物包裝包含一個抽象類水果和蘋果類水果的另一個子類。
- 我在我的Ex11類的主函數中創建了一個Apple類的實例。
代碼編譯得很好,運行也很好。但我想了解java中的目錄結構。
當我運行該程序,我可以看到編譯/類目錄
- EX1內的以下文件夾 - >則pkg1 - > Ex11.class
- 食品 - > Apple.class和水果。類
- 水果 - >空
爲什麼雖然我不創建的目錄水果,我不明白沒有名爲水果的包?即使我刪除它並重新編譯它沒有創建。但是當我運行應用程序時創建。
額外的信息 - 我使用netbean IDE
您是否有任何內部類! – Deepak
如果您已將包定義爲ex1.pkg1.fruit中的任何這些類,請在您的代碼中搜索! – Deepak