Algemeine Verständnisfrage zur Laufzeit

  • Hallo miteinander oft habe ich von doch so langsamen java runtime auf dem endgerät gelesen. Nun würde ich gern von euch in Erfahrung bringen ob es tatsächlich so ist oder nicht. Denn schließlich wird ja auf dem Gerät kein Java bytecode sondern dalvik bytecode ausgeführt.


    Wird der dalvik bytecode auf dem Gerät also nochmals übersetzt ? Kann ich mir mom. Zumindest nicht vorstellen, da es ja nur Performance Verlust bedeutet.


    P.S: Nicht steinigen bin neu ;)
    P.P.S: Zur Entwicklungszeit wird java bytecode erzeugt, nach der Erzeugung wird mit dem Tool dx dalvik bytecode erzeugt. Dieser wird dann zur Laufzeit auf dem Gerät ausgeführt korrekt?

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!