gpt4 book ai didi

java - “Reference implementation”是什么意思?

转载 作者:行者123 更新时间:2023-12-02 00:41:00 25 4
gpt4 key购买 nike

我正在尝试了解 Java 中的 CachedRowSet,并且正在阅读一些有关它的教程。我经常遇到引用实现术语。

例如

Alternatively, you can use the constructor from the CachedRowSet implementation of your JDBC driver. However, implementations of the RowSet interface will differ from the reference implementation. These implementations will have different names and constructors. For example, the Oracle JDBC driver's implementation of the CachedRowSet interface is named oracle.jdbc.rowset.OracleCachedRowSet.

有人可以善意地解释一下吗?

请注意,我在网上发现了一些定义,这些定义对于我来说太模糊了,无法理解。

最佳答案

这意味着应该演示概念的规范的实现。大多数情况下,它是由设计该规范的同一个人/公司实现的。

您可能会将规范视为允许其他可能的实现与世界其他地方兼容所需的标准。以及概念验证类软件的引用实现,该软件应该展示如何做到这一点并鼓励其他人创建自己的实现。

在 JDBC 上下文中,这意味着有一些接口(interface) (CachedRowSet) 规定了一些方法,并且在 Sun/Oracle 中完成了这些接口(interface)的引用实现。

关于java - “Reference implementation”是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57941640/

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