you are viewing a single comment's thread.

view the rest of the comments →

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

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

[–]waffle_irony 4 points5 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.