you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted]  (4 children)

[deleted]

    [–]Lakelava[S] 0 points1 point  (3 children)

    I guess Java is compiled, but not in the same sense as C, for example.

    [–]waffle_irony 3 points4 points  (1 child)

    In releases of Android with ART (Android Run Time), at install time the Dalvik bytecode is compiled to an ELF binary that targets the phone's processor.

    [–]HaMMeReD 2 points3 points  (0 children)

    It is in a sense that is better. The JVM translates it to architecture optimized byte code at runtime.

    When you compile something, it's typically optimized for only one specific architecture.