java.util.spi包有什么用?
What is the use of java.util.spi package?
我看到了 java.util.spi
包,似乎有一些 类 后缀为 Name
、Data
、Control
和 Service Providers
.有些 类 是新的(Since 1.8
),有些是 Java 1.6
。我没有找到太多资源来了解这个 spi
包的用法。
有人在spi
包中使用这些类吗?如果可以,请告诉我这些 类 到底有什么用?
此包包含 SPI
个提供程序,用于 java.util
包中的某些 类。 SPI 代表 Service Provider Interface
,它是一种标准的 Java 方式,可以将附加功能作为服务发现机制来插入 - 您可以在此处阅读更多相关信息 SPI basics。
这个问题下也有一些很好的细节:difference-between-spi-and-api
我看到了 java.util.spi
包,似乎有一些 类 后缀为 Name
、Data
、Control
和 Service Providers
.有些 类 是新的(Since 1.8
),有些是 Java 1.6
。我没有找到太多资源来了解这个 spi
包的用法。
有人在spi
包中使用这些类吗?如果可以,请告诉我这些 类 到底有什么用?
此包包含 SPI
个提供程序,用于 java.util
包中的某些 类。 SPI 代表 Service Provider Interface
,它是一种标准的 Java 方式,可以将附加功能作为服务发现机制来插入 - 您可以在此处阅读更多相关信息 SPI basics。
这个问题下也有一些很好的细节:difference-between-spi-and-api