带注释的代码样式

Pau*_*zie 11 java annotations coding-style

我无法在我之间下定决心

@MyAnnotation(param1="paramval")
public void foo(){}
Run Code Online (Sandbox Code Playgroud)

@MyAnnotation(param1="paramval") public void foo(){}
Run Code Online (Sandbox Code Playgroud)

是否出现了最佳实践?

KLE*_*KLE 20

我们使用第一种情况.

在某些情况下,注释不适合一行.

  • 注释会在我们的项目中加起来,责任之后的责任.在同一行上注释真正不同的问题会变得混乱.
  • 此外,一些注释可能变得非常大,并且可以自己成为多行注释(我想到了子类中的Hibernate映射重定义).