javadocの書き方
言語(java、php、javascript)でかなり書き方が違う。特にタグ(@から始まる奴)の種類と変数名の定義の仕方だ。phpとjavascriptでは変数定義時に、型を宣言しなくても良いからjavadoc(風)の書き方がjavaとは異なっている。
class変数の場合
phpの場合
- フォーマット
- @var 型名 説明
例
var $variable; /** * example of documenting a variable's type * @var string contains class1 information */
関数またはメソッドの書き方
phpの場合
- フォーマット
- @param データ型 $パラメータ名 概要
/** * example of basic @param usage * @param bool $baz * @return mixed */
javaの場合
- フォーマット
- @param 変数名 説明
/** *メソッドtest2です。<br> *引数があり、例外を発生することがあります。<br> *@param path ファイルを作成するPATHを指定 *@throws IOException ファイルが生成できなかった場合 */ public void test2(String path) throws IOException { file=new File(path); }