利用Java反射实现插件框架

为什么使用插件模式 使用插件模式实现某些功能的好处在于能够在不重新编译主程序的情况下,动态为主程序添加一些其他的功能。 插件的存在形式 在Java中插件的物理存在形式为功能模块打成的JAR包,C++中的存在形式为动态链接库。 Java主要实现过程 抽离出插件功能接口,定义插件的抽象类; 实现具体功能的插件实现插件抽象类,然后将该具体的插件打成JAR包,并将JAR包放到指定的插件目录下; 创建插件配
相关文章
相关标签/搜索