PocketPetとは?

Javaコンパイラ

について
関連サイト JAVA JAVA

ウィキペディア

出典: フリー百科事典『ウィキペディア(Wikipedia)』(最終更新 2007年7月11日 (水) 14:06。)

JavaコンパイラJavaソースコードのプログラムをJava Classに翻訳(コンパイル)するコンピュータプログラム のことである。

2007年時点で、以下のような主要なJavaコンパイラがある:

このコンパイラはJavaソースコードを生成されたJavaバイトコードを含むJavaクラスファイルへとコンパイルする。 Java仮想マシン (JVM)はクラスファイルをロードし、バイトコード翻訳するかまたはJITがそれをマシン語にコンパイルし、動的コンパイルを実行する。Jikesだけを除き多くのJavaコンパイラは、JREによってプログラムが実行されるまで殆ど最適化をしない。たとえ、各々のコンパイラが異なる技術を使おうと、それらはすべて同じクラスファイルフォーマットを生成する。

外部リンク

Wikibooks
ウィキブックスJava関連の教科書や解説書があります。
ウィキペディアでの『Javaコンパイラ』の改訂履歴
Text is available under GNU Free Documentation License

今日の旬ワード

1. AKB48
5. 遊助
9. mixi
10. Cocco