1

メモリにJavaバイトコードを出力して実行する方法はありますか?クラスがあることは知っていますが、プラットフォームのJavaCompilerようなものを求めています。Reflection.Emit.NET

4

3 に答える 3

4

以下をチェックしていただけますか

于 2012-12-25T08:45:36.760 に答える
1

一部のクラスを動的にロードするには、クラスローダーを操作する必要があります。このテーマに関するいくつかの興味深いSOの質問があります:

于 2012-12-25T11:12:36.747 に答える
-1

これは可能ですが、エンドユーザーもをインストールする必要がありますJDK。バイトコードをメモリにコンパイルし、新しいJavaプロセスを作成して開始します。直接実行することもできjava sourceます。

を参照してくださいBeanshell2

于 2012-12-25T08:48:24.833 に答える