Citace Původně odeslal ArAnWe Zobrazit příspěvek
Predpokladam, ze myslis klasickou Sunovskou JVM

A kdyz java program zkompiluju pres JIT tak mi to vytvori normalni .exe pro platformu win a spustitelnej binarni soubor pro linux nebo kdyz jsem si cetl ten clanek tam jsem pochopil ze to probiha tak ze spustim java program a ten jeste pred spustenim JIT zkompiluje a az pak ho spusti ....

jinak dik za prispevek
JIT je imo zkratka pro Just-In-Time Compiler a netyka se to pouze javy. Je to zpusob kompilace, kdy se preklada pouze prave vykonavany kod, ne cely program. Pouziva to napr. i platforma .NET a myslim i starsi Visual Basic.
Dalsi metodou vykonavani kodu je interpretace primo zdrojoveho kodu nebo mezi-kodu (byte code, MSIL).
A pak samozrejme klasicky preklad do strojovych instrukci ("exe").