Regarding Runtime Processing Of An java application
I have jar file of a java mobile (j2me )application ,If i install this on a mobile how it will be stored in the in the ROM of mobile,will it be stored as a byte code (i.e .class file) ? or will it be stored as a executable file?
If it is stored in byte code form whenever i open the application JVM has to inerprete it and convert it into an executable form then only the application can be executed. Is this necessary? Or when i install it at that time itself will JVM interpret it and convert it into a machine code?

