>>122
javac は InputStream 使ってるのと
上層部分(?)ではファイル名を指定する事しか出来ないっすね。

String[] src をファイルに書き出してコンパイルするか、
jikes とかの javac以外のコンパイラを調べたほうがよいかも。