JDK1.6から、Javaのコンパイルを行う(javacを起動する)クラスが用意された。 これを使えば、実行時にソースをコンパイルしてそのままロードして使うことが出来る。 起動実験 対応バージョン確認方法 [/2017-09-23] キーワードの確認 [/2018-06-03] ソースファイルのコンパイル ソース文字列のコンパイル [/2008-08-21] とりあえず実行してみる まずは軽く試しに「javac -version」を実行してみる。 import javax.tools.JavaCompiler; import javax.tools.ToolProvider; public class Version { public static void main(String[] args) { JavaCompiler c = ToolProvider.getSystemJavaC