Heim  >  Artikel  >  Java  >  Wie erstellen wir eine Service-Provider-Schnittstelle in Java 9?

Wie erstellen wir eine Service-Provider-Schnittstelle in Java 9?

WBOY
WBOYnach vorne
2023-08-26 19:13:03477Durchsuche

我们如何在Java 9中创建一个服务提供者接口?

Module, die DiensteSchnittstellenimplementierungen bereitstellen, enthalten die Anweisung „provides“ in der Moduldeskriptordatei. Wenn ein Modul keine „provides“-Anweisung in der Moduldeskriptordatei hat, kann der Service Loader das Modul nicht laden.

Wir können eine Dienstanbieterschnittstelle erstellen, indem wir die folgenden Schritte ausführen:

  • Wir erstellen ein neues Modul com.tutorialspoint.serviceproviderinterface.
  • Im Verzeichnis src/main/java erstellen wir die Datei „module-info.java“ .
  • Im Quellverzeichnis erstellen wir das Paket com.tutorialspoint.serviceproviderinterface.spi.
  • Schließlich erstellen wir die Schnittstelle mit der Methode ServiceProviderInterface: printServiceName()

Nachfolgend können wir die Service Provider Interface definieren.

<strong>package com.tutorialspoint.serviceproviderinterface.spi;

public interface ServiceProviderInterface {
   void printServiceName();
}</strong>

Das obige ist der detaillierte Inhalt vonWie erstellen wir eine Service-Provider-Schnittstelle in Java 9?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen