URL: https://www.overclockers.at/coding-stuff/jvm_selbst_in_java_geschrieben_177655/page_1 - zur Vollversion wechseln!
Habe heute erfahren, dass die JVM selbst in Java geschrieben wurde?
Kanns wer bestätigen?
Es gibt einige JVMs die in Java geschrieben wurden. Es gibt ja nicht nur eine (z.B. IBMs Jalapeno, Intels ORP, Kaffe...).
Die von Sun wurde in C/C++ geschrieben so weit ich weiß.
Bei Java ist zwar viel in Java geschrieben (Runtime, Compiler, etc.), aber die VM (zumindest die von Sun) ist in C.
darf ich noch noch den quellen fragen bitte
z.B. dass der compiler in java geschrieben ist habe ich beim googlen auch gefunden
Wenn du es genau wissen willst: Sources runterladen, nachschauen.
Google hilft auch:
ZitatThe HotSpot Java Virtual Machine is written in C++ (this is the leading edge, high performance replacement for Sun's "classic JVM" which was written in C).
danke für den link
passt jetzt vielleicht nicht ganz zum thema aber kann man eigentlich gobal sagen, welcher hersteller die schnellste jvm derzeit liefert?
z.B. die ms jvm war auf windows schneller als die von sun (gibts aber leider nicht mehr)
global? imho nicht. jrockit zB ist für intel-maschinen optimiert, vielleicht läuft dadurch die eine oder andere anwendung schneller als mit der hotspot vm (wobei der performance-vorteil relativ zuverlässig beim teufel is, wenn man bea wl verwendet ). es hängt halt stark von der applikation ab, welche charakteristika einer bestimmten vm nützlich oder bremsend wirken...
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025