60

この機能を発見したばかりです。

「@interface」構文を使用してインターフェースを宣言すると、デフォルト値を設定できます。

public @interface HelloWorld { 
     public String sayHello() default "hello world";
}

これは私にとって新しいことです。そのデフォルト値はどのように使用されると思われますか。

wwwは、Java 1.5で「@」を追加する前のJavaインターフェイスドキュメントでいっぱいであるため、それへの参照を見つけることができません(.5または.4でしたか?)


編集

答えてくれてありがとう(私はすでにタグを使用しているので、どういうわけか「注釈」に近かった):P

私は何年も前にその文書を読むべきだったことを知っていました!!!...見てみましょう...

多くの API には、かなりの量のボイラープレート コードが必要です。為に....

4

2 に答える 2

4

これは、インターフェイスではなく宣言している注釈です。Java 1.5 で追加されました。

于 2009-02-25T21:53:01.577 に答える