[解決済み] javaのinterfaceと@interfaceの違いは何ですか?
2022-03-15 17:31:09
質問
私は大学時代に90年代後半にJBuilderを使って以来Javaに触れていないので、少し疎いのですが、とにかく今週は小さなJavaプロジェクトに取り組んでいて、いつもの.Net開発からペースを変えるために、IDEとしてIntellij IDEAを使っています。
インターフェイスや@インターフェイスの追加をサポートしているようですが、@インターフェイスとは何ですか、また通常のインターフェイスとどう違うのですか?
public interface Test {
}
vs.
public @interface Test {
}
少し検索してみましたが、@interfaceに言及している有用な情報はあまり見つかりませんでした。
どのように解決するのですか?
その @ 記号は、アノテーションタイプの定義を示します。
ということは、それは ではない のような関数モディファイアとして使用されます。 オーバーライド .
こちらをご覧ください javadocsエントリ を題材にしたものです。
関連
-
myeclipseでコンパイルするとAntエラーが発生する javaの例外が発生しました。
-
[解決済み] JavaにおけるHashMapとHashtableの違いは何ですか?
-
[解決済み] Javaにおけるpublic、protected、package-private、privateの違いは何ですか?
-
[解決済み] Javaで配列を宣言し、初期化する方法は?
-
[解決済み] Java の配列を表示する最も簡単な方法は何ですか?
-
[解決済み] インターフェースと抽象クラスの違いは何ですか?
-
[解決済み] StringBuilderとStringBufferの違いについて
-
[解決済み] wait()とsleep()の違いについて
-
[解決済み] Java 8のmap()メソッドとflatMap()メソッドの違いは何ですか?
-
[解決済み] JavaにおけるSoftReferenceとWeakReferenceの違いは何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
スレッド "main "での例外をEclipseで解決 java.lang.Error: 未解決のコンパイル問題、コンパイラとパッケージの不整合
-
エラーが報告されました。リソースの読み込みに失敗しました:サーバーは500(内部サーバーエラー)のステータスで応答しました。
-
Dateが型に解決できない問題を解決する
-
プロローグでのコンテンツは禁止されています
-
node js npm gruntインストール、elasticsearch-head 5.Xインストール
-
マスキング このリソースにアクセスするには、完全な認証が必要です。
-
アイデア Springboot Web プロジェクトを jar にパッケージ化する場合、Error: 無効または破損した jarfile x.jar 解決策
-
スレッド "main" で例外発生 java.net.BindException: アドレスは既に使用中です。NET_Bind
-
java -serverコマンドで「Error: no `server' JVM at ... jvm.dll」を解決する方法です。
-
テストが見つかりませんでした