# ApplicationContext、UIAbilityContext、Context的区别是什么

*   ApplicationContext 和 UIAbilityContext 都继承自基类 Context，不同的 Context 具有不同的属性和方法。
    
    ApplicationContext：应用级别的Context，提供了订阅应用组件生命周期变化、系统内存变化和应用系统环境变化的能力。可以在UIAbility、ExtensionAbility、AbilityStage中获取。
    
*   UIAbilityContext：每个UIAbility包含一个Context属性，用于操作应用组件和获取组件配置信息。

**参考链接**

应用上下文Context