插件平台的类加载机制

作为一个插件平台,除了要解决在运行时插件的交互问题外,还需要解决一个非常重要的问题 ——类加载。原因在于:(1)类加载机制可以绕过默认类型加载器按需自动加载每一个插件的所有类型;(2)插件具备独立性,即一个插件的运行不能对其它插件和插件内核平台产生影响,这使得类加载机制必须维护每一个插件的类型;(3)每一个插件可能会引用同一个Class的不同版本,这要求类加载机制必须能够加载多个版本的同一个类并为
相关文章
相关标签/搜索