# 其他配置实用程序

> 原文： [https://docs.oracle.com/javase/tutorial/essential/environment/other.html](https://docs.oracle.com/javase/tutorial/essential/environment/other.html)

以下是一些其他配置实用程序的小结。

_ 首选项 API_ 允许应用程序在依赖于实现的后备存储中存储和检索配置数据。支持异步更新，并且多个线程甚至多个应用程序可以安全地更新同一组首选项。有关更多信息，请参阅[首选项 API 指南](https://docs.oracle.com/javase/8/docs/technotes/guides/preferences/index.html)。

部署在 _JAR 存档 _ 中的应用程序使用 _ 清单 _ 来描述存档的内容。有关更多信息，请参阅 JAR 文件课程中的[打包程序。](../../deployment/jar/index.html)

_Java Web Start 应用程序 _ 的配置包含在 _JNLP 文件 _ 中。有关更多信息，请参阅 [Java Web Start](../../deployment/webstart/index.html) 课程。

_Java Plug-in applet_ 的配置部分取决于用于在网页中嵌入 applet 的 HTML 标记。根据 applet 和浏览器，这些标签可以包括`&lt;applet&gt;`，`&lt;object&gt;`，`&lt;embed&gt;`和`&lt;param&gt;`。有关更多信息，请参阅 [Java Applets](../../deployment/applet/index.html) 课程。

类 [`java.util.ServiceLoader`](https://docs.oracle.com/javase/8/docs/api/java/util/ServiceLoader.html) 提供简单的 _ 服务提供商 _ 设施。服务提供者是 _ 服务 _ 的实现 - 一组众所周知的接口和（通常是抽象的）类。服务提供者中的类通常实现接口并子类化服务中定义的类。服务提供商可以作为扩展安装（参见[扩展机制](../../ext/index.html)）。通过将提供者添加到类路径或通过其他特定于平台的方式，也可以使提供者可用。