关于语言环境的 SPI 包(服务提供者接口)。直接来自这个oracle java 教程:
这些方法首先检查 Java 运行环境是否支持请求的语言环境;如果是这样,他们会使用这种支持。否则,这些方法会调用已安装提供程序的 getAvailableLocales() 方法以获取相应接口,以找到支持所请求语言环境的提供程序。
一旦我创建了一个 spi 接口并通过覆盖所有需要的方法来实现它,我如何安装该类以使该类在运行时可见?
提前致谢。
关于语言环境的 SPI 包(服务提供者接口)。直接来自这个oracle java 教程:
这些方法首先检查 Java 运行环境是否支持请求的语言环境;如果是这样,他们会使用这种支持。否则,这些方法会调用已安装提供程序的 getAvailableLocales() 方法以获取相应接口,以找到支持所请求语言环境的提供程序。
一旦我创建了一个 spi 接口并通过覆盖所有需要的方法来实现它,我如何安装该类以使该类在运行时可见?
提前致谢。