如果我想让我的Java程序能够接受插件,我怎样才能让Java插件使用核心程序的类而不将所有代码包含到插件代码中?插件如何访问程序界面而不将其包含到自己的 jar 文件中?
看看Java插件框架 http://jpf.sourceforge.net/。 它使用应用程序中旨在扩展的扩展点或位置的概念。插件是扩展您的应用程序的手段。