2

違いはありますか?Groovyでの推奨または正しい使用法は何ですか。変数が final で static の場合、 def を使用する必要がありますか?

final static def MY_STRING

また

final static String MY_STRING
4

1 に答える 1

6

すべての状況でより優れたバリエーションはありません。で型を指定すると、または注釈Stringを使用してコンパイル時の型チェックを行うことができます。タイプを指定しない場合は、コードをもう少し簡潔にするために、完全に省略できます。@TypeChecked@CompileStaticdef

final static MY_STRING

自分の優先順位とコーディング スタイルに一致するものを選択してください。

于 2013-08-07T18:27:08.330 に答える