■ Java JitCompiler
・Javaコンパイラは、クラスファイル(.class)を出力する
・クラスファイルは、実行環境に依存しない仮想的なコードである
・実行時にJVMは、クラスファイルをローディングする
・実際に実行する場合に、仮想的なコードを実行環境の機械語にコンパイルして実行する
・なので一番最初に実行する時は、コンパイルが必要なため若干のスピード低下が起こるが、二回目以降の実行は他の機械語コードのシステムと遜色ないスピードとなる
・この仕組みをJust In Time Compiler(JIT Compiler)と言う
・現在では、最初にコンパイルした結果が最適ではないと判明した場合、再度コンパイルしなおすような高度な機能を持っている
-----------------------------------------------------
・目次 Java 雑多
http://blogs.yahoo.co.jp/artery2020/40586387.html
・目次 - Java入門
http://blogs.yahoo.co.jp/artery2020/39975776.html
・目次 - ビジネスパーソンの常識と非常識
http://blogs.yahoo.co.jp/artery2020/39728331.html
・目次 - 論理・発想・思考についての考察と鍛え方
http://blogs.yahoo.co.jp/artery2020/39657784.html
-----------------------------------------------------