-
java.lang.annotationパッケージの
RetentionPolicyという列挙型を使い
アノテーションの保持期間を表す。
以下の列挙子を使用し、
アノテーションに関する情報は実行時に破棄されるものは?
CLASS
RUNTIME
SOURCECLASS -
java.lang.annotationパッケージの
RetentionPolicyという列挙型を使い
アノテーションの保持期間を表す。
以下の列挙子を使用し、
実行時までアノテーションに関する情報は保持するものは?
CLASS
RUNTIME
SOURCERUNTIME -
java.lang.annotationパッケージの
RetentionPolicyという列挙型を使い
アノテーションの保持期間を表す。
以下の列挙子を使用し、
コンパイル時にアノテーションに関する情報は破棄されるものは?
CLASS
RUNTIME
SOURCESOURCE -
スーパークラスの変更を検知するために使えるアノテーション
@Override
@Deprecated
@SuppressWarnings@Override -
バージョン変更などにより使用できなくなる可能性があるものに付与するためのアノテーション
@Override
@Deprecated
@SuppressWarnings@Deprecated -
コンパイラが発する警告を抑制するため、また
非推奨のクラスにつけるアノテーション
@Override
@Deprecated
@SuppressWarnings@SuppressWarnings -
@SuppressWarningsには注釈パラメータとして抑制したい対象を表す文字列を渡す。
何も警告されずにコンパイルするには?
unchecked
deprecation
removelunchecked -
@SuppressWarningsには注釈パラメータとして抑制したい対象を表す文字列を渡す。
非推奨のメソッド使用時に警告を抑制するのは?
unchecked
deprecation
removeldeprecation -
@SuppressWarningsには注釈パラメータとして抑制したい対象を表す文字列を渡す。
テストなどの目的で、一時的に使用するために警告を抑制したい場合は?
unchecked
deprecation
removelremovel
ログイン