blog

Javaアノテーションの詳細

まず、注釈1.1とは何ですか:基本的な概念は、JDK5.0の新技術の役割から導入されるプログラム自体ではなく、プログラムの説明を行うことができます大きな違いはありません)他の手順することができます...

Jul 8, 2020 · 2 min. read

アノテーションとは

  • アノテーションはJDK5.0から導入された新しい技術です。

  • アノテーションの役割

    • プログラムそのものではなく、プログラムについての解釈
    • 他のプログラムによる読み取りが可能
  • 注釈の形式:

    • アノテーションはコード中に「@コメント名 」の形式として存在し、いくつかのパラメータ値を追加することもできます。
  • アノテーションはどこで使われるのですか?

    • これは、パッケージ、クラス、メソッド、フィールドなどに付加的な補助情報を追加するのと同じことで、リフレクション・メカニズムを通じてこのメタデータにアクセスするようにプログラムすることができます。

組み込みアノテーション

組み込みの注釈分類

  • @Override:これは、メソッド宣言がスーパークラスの別のメソッド宣言をオーバーライドすることを示します。
  • @Deprecated:プログラマがそのような要素を使うことを推奨していないことを示します。
  • @SuppressWarnings:コンパイル時の警告メッセージを抑制する

メタアノテーション

メタアノテーションの役割

  • 他のアノテーションに注釈を付けるために、Java では 4 つの標準メタアノテーションタイプを定義しています。

メタ注釈の分類

  • @Target:アノテーションの使用範囲を記述するために使用されます。
  • @Retention:注釈のライフサイクルを記述するために使用されます。
  • @Document:アノテーションが javadoc に含まれることを示します。
  • @Inherited:子クラスが親クラスからこのアノテーションを継承できることを示します。

カスタム・アノテーション

アノテーションをカスタマイズする方法

解析

  • @interfaceは、次の形式でアノテーションを宣言するために使用します。public @interface アノテーション名{ 定義内容 }
  • これらの各メソッドは、実際には設定パラメータを宣言します。
  • メソッド名はパラメータの名前です。
  • 戻り値の型は、パラメータ
  • パラメータのデフォルト値は default
  • パラメータ・メンバが 1 つしかない場合、パラメータ名は通常 value になります。
  • 注釈要素は値を持たなければなりません。注釈要素を定義するとき、しばしば空の文字列が使用され、デフォルト値として0が使用されます。
Read next

JavaScriptの誕生

最初にはっきりさせておかなければならないのは、リー卿がHTMLを発明し、ライ氏がHTMLを発明し、ブランドンがJSを発明したということです。 1994年、ネットスケープはNavigatorブラウザのバージョン0.9をリリースしました。これは史上初の比較的成熟したウェブブラウザであり、センセーションを巻き起こしました。しかし、このバージョンのブラウザはブラウジングにしか使えず、訪問者と対話する機能はありませんでした。...

Jul 7, 2020 · 3 min read

スプリングの基本

Jul 5, 2020 · 2 min read

答え:リートコード776

Jul 4, 2020 · 2 min read

git エイリアス

Jul 1, 2020 · 1 min read

アルゴリズムの図解

Jul 1, 2020 · 2 min read