java - Java native 接口(interface) (JNI) 是适配器模式的示例吗?

标签 java design-patterns

我在项目中使用JNI来调用C++库,它看起来像适配器设计模式。
需要确认JNI是否是Adapter模式的一个例子。

最佳答案

不,不是。 JNI 只是一组简单的函数;它们的名称是 Java 中的 native 关键字与生成器 javah 相互作用的结果。

适配器模式关注两个接口(interface)的交互。

关于java - Java native 接口(interface) (JNI) 是适配器模式的示例吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31378093/

相关文章:

javascript - 众所周知,单例是不好的做法, Angular 是基于单例的。 Angular 不好吗?

python - GUI设计问题

java - 使循环更快的最佳实践 - 多线程是一种选择吗?

php - 在流程之前验证集数据时,我应该使用哪个 SPL 异常?

python - 我应该传递对象还是在构造函数中构建它?

java - 覆盖循环数组中的迭代器

c# - 具有嵌套对象的构建器模式

java - 为什么 Java 的 +=、-=、*=、/= 复合赋值运算符不需要将 long 转换为 int?

java - 将 Frege 列表转换为 Java 数组

java - 如何使用 DOM 获取 ElementById?