• dshk
    #59
    a java virtális gép miatt önmagában nem kell lassabban futnia egy kódnak, sőt futhat gyorsabban is: a vm ugyanúgy gépi kódra fordít, csak futásidőben, ez viszont azt is jelenti, hogy futásidejű információja birtokában optimalizálhat. Egy statikus compilernek nem állnak rendelkezésre ezek az információk.

    A mobiltelefonok java futtatójával az a baj, hogy még nagyon primitívek, többnyire egyszerűen interpreter módban működnek, természetes hogy lassúak. Sokat azért nem kell várni, hogy az asztali gépeken alkalmazott java futtatók techinkái leszivárogjanak a mobiltelefonok szintjére.