Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
既にコンパイルされているため、コンパイラがその部分をバイパスするように、クラスのメソッド内にバイトコードを記述できますか? 「asm」を使用してC言語でアセンブリプログラムを書くのに似たもの...
Javaのことだと思います。そうだとすれば:
短い答え:いいえ。
長い答え: asm { ... }Java のようなものはありません。しかし、Java からファイルを書き込んで(またはテキスト表現のバイトコードを持ってから、Java でファイルにアセンブルして)、動的にロードして実行することはできます (ほとんどの場合、あまり賢くはありません)。.class.class
asm { ... }
.class