今 jdk1.4.1 fcs で試したんだけど
内部クラスを Class.forName() するとき
Class.forName( "package.outer.inner" ); //ClassNotFoundExceptionを投げる
Class.forName( "package.outer$inner" ); //動作する
ってな感じになってるんだけど、
これって仕様で決まってるのかな?