すれ違い気味な話だが、Rhinoで動的な機能も使わず普通にコード書ても
Javaのリフレクションと同じことがスゲー簡単に書ける。

var pack = java.util;
とか
object["sub" + "string"]( 10 );
とかね。