私は90年代後半に大学でJBuilderを使用して以来Javaに触れていなかったので、少し連絡が取れなくなりました-とにかく、今週小さなJavaプロジェクトに取り組んでいて、Intellij IDEAをIDEとして使用しています、私の通常の.Net開発からのペースの変化について。
私はそれがインターフェースと@インターフェースの追加をサポートしていることに気付きました、@インターフェースとは何ですか、そしてそれは通常のインターフェースとどう違うのですか?
public interface Test {
}
対
public @interface Test {
}
少し検索はしましたが、@ interfaceを参照するための有用な情報が大量に見つかりませんでした。
@の記号は注釈型の定義を示しています。
意味することはありません、関数修飾子として使用する、など-実際にインタフェースではなく、新しい注釈型@Override。
件名については、このjavadocsエントリを参照してください。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加