java注释:重写方法StInVokeSuper或CallSuper

java注释:重写方法StInVokeSuper或CallSuper,java,android,annotations,Java,Android,Annotations,我正在编写一个Android应用程序,发现自己需要注释一个方法必须由它的重写方法调用(super.someMethod()) 但是,我发现了两个注释:overridingmethodsUstinoveSuper和CallSuper,分别在javax.annotation和android.support.annotation中提供 我的问题是: 这两个注释之间有什么区别(除了它们的名称和提供者)?(无论如何,我看不出有什么不同。) 如果没有区别,为什么Android会创建一个单独的注释 一般来说,

我正在编写一个Android应用程序,发现自己需要注释一个方法必须由它的重写方法调用(
super.someMethod()

但是,我发现了两个注释:
overridingmethodsUstinoveSuper
CallSuper
,分别在
javax.annotation
android.support.annotation
中提供

我的问题是:

  • 这两个注释之间有什么区别(除了它们的名称和提供者)?(无论如何,我看不出有什么不同。)
  • 如果没有区别,为什么Android会创建一个单独的注释
  • 一般来说,哪一个更受欢迎?为什么