gpt4 book ai didi

java - 插件架构教程

转载 作者:搜寻专家 更新时间:2023-11-01 02:54:01 26 4
gpt4 key购买 nike

我正在寻找有关如何创建插件系统的教程,最好使用 Java,但我无法在谷歌上找到任何通用示例(它们都是关于制作插件的)-任何人都可以解释或链接到如何实现这个?

最佳答案

一个插件系统,其核心通常由两部分组成。

1) 插件必须实现的一个接口(interface)或一组接口(interface),以便核心系统可以使用它们。

2) 主系统实现的自定义类加载器,用于加载通常打包为 jar 的插件。

主系统基于一些预定义的目录或指定插件所在位置的配置文件构建类加载器。此加载程序遍历类并找到实现指定接口(interface)的类,并根据系统适本地调用基于该接口(interface)的方法。

关于java - 插件架构教程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5404937/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com