title: What is the difference between .class and .dex files?
body: <p>Of course, <code>.dex</code> files are for the Dalvik VM of Android and <code>.class</code> files are for the JVM. But I wonder if they have similar layouts (Constant Pool, Fields, Methods, Attributes, ...)? The bytecode is different, but are there Dalvik specific opcode equivalents to the ones from the JVM?</p>