回答:
これに関する公式のガイドラインはかなり明確です。
機能の違いは次のとおりです。
{@link}
インラインリンクであり、好きな場所に配置できます@see
独自のセクションを作成します私の意見で{@link}
は、説明でクラス、フィールド、コンストラクター、またはメソッド名を文字どおりに使用する場合に最適です。ユーザーはクリックして、リンクしたもののjavadocにアクセスできます。
私@see
は2つのケースで注釈を使用します。
この意見は、標準ライブラリのさまざまなドキュメントをランダムにチェックアウトすることに基づいています。
@link
、OracleのJavadocガイドで詳細(上記のコメントの警告を含む)を入手できます。
別の参照(非推奨セクション)同じあります公式ドキュメント好む{@link}
以上@see
(Javaの1.2以降)は:
Javadoc 1.2以降の場合、標準形式は@deprecatedタグとインライン{@link}タグを使用することです。これにより、必要な場所にインラインでリンクが作成されます。例えば:
Javadoc 1.1の場合、標準形式は@deprecatedタグと@seeタグのペアを作成することです。例えば: