他の言語との比較
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/10/14 21:52 UTC 版)
Javaプログラムは通常仮想マシンによって実行時にJITコンパイルされるが、C/C++のように事前コンパイルすることも可能である。JITコンパイルされた場合、その性能は一般的に CやC++などのコンパイル言語と比べて性能は劣る。ただ通常のタスクでは大きな性能の低下はない。 C#などの他のJITコンパイルを行う言語と同様の性能を示す。 性能の良いネイティブコードへのコンパイラ(JITあるいはAOT)を持たないPerl、Ruby、PHP、Pythonなどの言語より、大幅に高い性能を示す。
※この「他の言語との比較」の解説は、「Javaの性能」の解説の一部です。
「他の言語との比較」を含む「Javaの性能」の記事については、「Javaの性能」の概要を参照ください。
- 他の言語との比較のページへのリンク