文件名称:java-service-spi-example:Java SPI(服务提供者示例)
文件大小:318KB
文件格式:ZIP
更新时间:2024-07-12 20:10:37
Java
什么是 Java ServiceLoader? 如何拼写 SPI(服务提供者接口)? 用 Java 编程语言编写的服务可以由不同的服务提供者实现。 虽然服务通常是用接口或抽象类编写的,但服务提供者是实现这些接口服务的实现类。 java.util.ServiceLoader类从 Java 编程语言的第 6 版开始就java.util.ServiceLoader ,它允许您在应用程序中访问和使用不同的服务提供者。 例如,假设服务作者为我们提供了一个名为RandomServiceProvider的接口; public interface RandomServiceProvider { public Integer random ( int start , int end ); } 笔记 带有RandomServiceProvider类的项目RandomServiceProvi
【文件预览】:
java-service-spi-example-master
----standard-random-service()
--------pom.xml(905B)
--------src()
----.gitignore(18B)
----README.asc.pdf(212KB)
----README.asc.html(13KB)
----LICENSE(1KB)
----threaded-random-service()
--------pom.xml(906B)
--------src()
----random-service-app()
--------pom.xml(1KB)
--------src()
----images()
--------standard-random-service.png(5KB)
--------service-provider-uml.png(99KB)
--------random-service-app.png(3KB)
--------random-service-spi.png(4KB)
--------threaded-random-service.png(5KB)
----README.asc(11KB)
----random-service-spi()
--------pom.xml(686B)
--------src()