JavaCompiler に関するこのコードをオンラインで見つけました
JavaCompiler compiler = ToolProvider.getSystemJavaCompiler();
int result = compiler.run(null, null, null,
"src/org/kodejava/example/tools/Hello.java");
そしてcompiler.run(null, null, null
、これらの 3 つの null がそれぞれデフォルトSystem.in
の 、System.out
および であることが示されていますSystem.err
。しかし、これらの API が見つからないため、これらの値は実際に何をするのでしょうか? 誰か説明してくれませんか?