Diary/2004-2-4
Doxygen
いまさらですが、doxygenを使ってみました。
今一つ何ができるのか、その機能をしらなかったのですが
Javaのソースコードを食わせてみると
メンバとしてもっている変数がどのクラスか表すグラフや
継承関係なんかが生成されて、とっても便利。
グラフ中のクラスは可能であればクリッカブルなリンクまではられ
その多機能さにびっくり
単にクラスやメソッドに付したコメントを眺めるだけなら
見慣れていることもあってjavadocで生成したものに軍配があがるが
プログラムの振舞におけるクラス関係を眺めるのには最適。
JDK1.4
もう1.5がでようとしているいまさらですが
JDK1.4のjava.nio以下のクラスを使い始めてみたり。
nioというだけあって、SelectorやByteBufferなど
かゆいところに手が届く感じ。
まるでJavaではないものだけれど(?)とっても便利です。
ところで、JDK1.5では、
- 型安全なenum
- foreach相当の構文
- Vector<Integer>などとして中身を特定できるリスト
- 可変長引数
- プリミティブの自動クラス変換(int -> Integerとか)
などに期待。いつのりかえられるかな?