回答
我想你誤會了「包裝」的概念。
包是一個類的組織,它與目錄結構非常相似,但是有一個約定,它們應該以作者的DNS域名開頭顛倒。
您可能需要閱讀Java教程。相應的頁面是http://download.oracle.com/javase/tutorial/java/package/packages.html
非常好的答案。我給+1 – 2010-08-08 11:05:26
@ThorbjørnRavnAndersen可以補充說,Class對象有一個getPackage()方法,它返回一個java.lang.Package的實例。這個類有一個私有構造函數,我假設可以在運行時使用反射來創建包:** Package p = Package.class.getConstructor(String.class,Manifest.class,URL.class,ClassLoader.class).newInstance( 「str」,myManifest,someUrl,aClassLoader); ** – Hervian 2016-03-24 19:56:36
@Hervian我認爲你也誤解了包的概念。 – 2016-03-24 22:35:11
如果你的意思是部署包的創建,見izPack, 定位爲「爲包裝的一站式解決方案,分發和部署應用程序。」
- 1. 如何在運行時創建對象?
- 2. 如何在運行時創建DataTemplate?
- 3. 如何在運行時創建DoubleBufferedPanel
- 4. 如何在運行時創建控件?
- 5. 如何在運行時創建DB-Tables
- 6. 如何在運行時創建
- 7. 如何在運行時創建的unity3d
- 8. 如何在運行時創建按鈕?
- 9. 如何在運行時創建XmlMappingSource?
- 10. 如何在運行時創建函數包裝?
- 11. 如何創建類的實例在運行時創建
- 12. 如何在運行時創建的面板創建組件?
- 13. 在運行時創建Tframes:
- 14. 在運行時創建TRadioGroup
- 15. 在運行時創建XML
- 16. 創建它在運行時
- 17. 在運行時創建TabView?
- 18. 在運行時創建TextBlock
- 19. 在運行時創建類
- 20. 在運行時創建類
- 21. 創建運行時
- 22. 如何創建運行時C#
- 23. 如何爲運行時創建的按鈕創建事件?
- 24. 如何運行使用簡單構建工具創建的包?
- 25. 在運行時創建jrxml文件並在運行時修改
- 26. JSP:如何在運行時創建表中的行數
- 27. 如何在運行時創建QGridLayout並動態生成行?
- 28. 如何在運行時加載包
- 29. 如何在運行時啓動OSGI包?
- 30. 創建對象運行時
運行時編譯時相反。 – relet 2010-08-08 10:55:09
你的意思是一個真正的java包(例如「java.lang包」)或一個可分發的包(如「jar文件」)? – 2010-08-08 10:58:30
你爲什麼要在運行時創建一個真正的java包?你的意思是一個jar文件嗎? – 2010-08-08 11:02:41