2

変数を宣言せずに使用すると、Eclipse でエラーが表示されないのはなぜですか?

ここに画像の説明を入力

編集:

私の知る限り、動的な性質は、変数のタイプが実行時までわからないことを意味するだけです。変数は、使用する前に (明示的または暗黙的に) 定義する必要があります。たとえば、動的言語でもある Python は、これをエラーとして報告します。

ここに画像の説明を入力

Edit2: groovy はこのコードをどのように解釈して、エラーにならないようにしますか?

ここに画像の説明を入力

4

2 に答える 2

2

メソッドで @CompileStatic タグを使用してみるとよいと思います。次に、Eclipse はコンパイル時または開発時にコンパイルしてエラーをチェックします。

私は今これをチェックするEclipseを持っていないので、これは単なる提案です。

于 2013-08-06T08:50:01.387 に答える