私は次のことを理解するのに本当に苦労しています
以前は知っていました:
Java プログラムがコンパイルさ.class
れると、ファイルが生成されます。そのコードでは、バイトの形式になっています。次に、JVM
そのバイトコードを機械が理解できる形式に変換します。
今、私はSOの質問の1つに見えます
Just-In-Time (JIT) コンパイラはランタイム インタープリタの機能であり、メソッドが呼び出されるたびにバイトコードを解釈する代わりに、実行中のマシンのマシン コード命令にバイトコードをコンパイルします。
したがって、ここで JIT はバイトコードを機械語命令に変換しています。次に、JVMの使用は何ですか。JITでこれを行うことができます。私の知る限り、JIT は JVM のパフォーマンスを向上させるためのものです。