InterfaceAudience
类包含三个注解类型,用来被说明被他们注解的类型的潜在的使用范围(audience)。
@InterfaceAudience.Public:
对所有工程和应用可用
@InterfaceAudience.LimitedPrivate:
仅限于某些特定工程,如Comomn,HDFS等
@InterfaceAudience.Private:
仅限于Hadoop
InterfaceStability
类包含三个注解,用于说明被他们注解的类型的稳定性。
@InterfaceStability.Stable:
主版本是稳定的,不同主版本间可能不兼容
@InterfaceStability.Evolving:
不断变化,不同次版本间可能不兼容
@InterfaceStability.Unstable:
没有任何可靠性和健壮性保证
主要是用来标示一些类和方法
接口注解详解
本文介绍了InterfaceAudience和InterfaceStability两个注解类,用于标记类和方法的使用范围及稳定性,帮助开发者理解API的适用场景及其可靠性。
1041

被折叠的 条评论
为什么被折叠?



