回答
我想你误会了“包装”的概念。
包是一个类的组织,它与目录结构非常相似,但是有一个约定,它们应该以作者的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