⑧アノテーション

暗記

shuso 2023年12月08日 カード9 いいね0

ビューア設定

[Enter]でカードをめくります。キーボードショートカット

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