web-dev-qa-db-ja.com

Javaで書かれたものは何ですか?

SunのJVMはどの言語で書かれていますか?

48
Ethan

Sunには実際には複数のJVMがあります。 HotSpot JVM の大部分はC++で記述されています。これは、HotSpotが Animorphic Smalltalk VM に大きく基づいているためです。これは C++で記述 です。

HotSpotより興味深いのは、IMHO the Maxine Research VM 、つまり (ほぼ)完全にJavaで記述されている です。

40
Jörg W Mittag

厳密に言えば、C++(JVMコードはC++ OO機能を利用します)。

25
Neil Coffey
9
anon

C.

SunはJava=ショップではありません。Cショップです。それがSolarisが書かれているものです。

4
duffymo