メモリにJavaバイトコードを出力して実行する方法はありますか?クラスがあることは知っていますが、プラットフォームのJavaCompiler
ようなものを求めています。Reflection.Emit
.NET
3 に答える
1
一部のクラスを動的にロードするには、クラスローダーを操作する必要があります。このテーマに関するいくつかの興味深いSOの質問があります:
于 2012-12-25T11:12:36.747 に答える
-1
これは可能ですが、エンドユーザーもをインストールする必要がありますJDK
。バイトコードをメモリにコンパイルし、新しいJavaプロセスを作成して開始します。直接実行することもできjava source
ます。
を参照してくださいBeanshell2
。
于 2012-12-25T08:48:24.833 に答える