文档

Java™ 教程-Java Tutorials 中文版
创建和使用扩展
Trail: The Extension Mechanism

课程:创建和使用扩展

可以轻松地使任何一组包或类来扮演扩展的角色。将一组类转换为扩展的第一步是将它们打包在一个 JAR 文件中。完成后,你可以通过两种方式将软件转换为扩展:

本课程通过使用简单的“toy”扩展作为示例向你展示扩展机制的工作原理。

安装型扩展

在本节中,你将创建一个简单的安装型扩展,并查看运行时环境如何将扩展软件视为平台的一部分。

下载型扩展

本节将向你展示如何修改 JAR 文件的清单,以便 JAR 打包的软件可以使用下载型扩展。

理解扩展类加载

本节是一个简短的步骤,总结了 Java 平台用于加载类的委托模型,并展示了它与在扩展中加载类的关系。

创建可扩展的应用程序

本节讨论用于通过插件或模块扩展应用程序而不修改其原始代码库的机制。

下一课 Making Extensions Secure 使用相同的扩展来显示 Java 平台如何控制授予扩展的安全权限。


Previous page: Table of Contents
Next page: Installed Extensions