- ベストアンサー
JAVAのコメントアウト
/** コメント */ と、 /** *コメント */ では、何か違うのでしょうか?? JAVA言語を文書としてチェックをしているので、言語自体はまったくわからないのですが、コメントの仕方の違いがわからず困っています。 どちらかが間違っているのか、それとも使い分けているのか、ご存知の方教えてください。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
/*と*/の間はコンパイラに無視されますから、 プログラムとしては両者に違いはありません。 プログラマの美的感覚の違いによるものです。
その他の回答 (2)
- liar_adan
- ベストアンサー率48% (730/1515)
回答No.3
すみません。質問文をよみまちがえてしまいました。 #2は無視してください。
- liar_adan
- ベストアンサー率48% (730/1515)
回答No.2
Javaの場合、 /** ~ */ のコメントは、Javadocというプログラムで処理して、 ドキュメントファイルにすることができます。 JDKドキュメントがあれば、「SDKのツール」 というところを見てください。 javadocというツールがあって、それを使うと、ソースコードから直接 クラスのドキュメントHTMLを作ることができます。 /** */でコメントを書くと、javadocによって読みとられ、 ドキュメントファイルの中に記述されます。 /* */は無視されます。 /** */の中には、書いた人とか、バージョンとか、日付とか、 あるいは引数・返り値の仕様などを記述することができます。 普通に文章も書けます。 ただしjavacコンパイラにとっては、/** */も/* */ も同様に無視されます。
質問者
お礼
この記述の違いも実はちょっと迷っていました。^^; ありがとうございます。
お礼
なるほど。ただ見やすくしているだけなんですね。 ということは、文書としては同じように統一されていた方がいいですね。 助かりました。 ありがとうございます。