Java class file: Difference between revisions

Content deleted Content added
m Add signature
mNo edit summary
Line 1:
The [[Java programming language|Java]] source files (.java files) getsget compiled into .class files. Since Java is a platform-independent language, it compiles its sources into [[bytecode]], which it stores in a .class file. If the source code has more than one class, each class is compiled into a separate .class file. These .class files can be loaded by any [[Java Virtual Machine]].
 
Since JVMs are available for many [[platform (computing)|platform]]s, the .class file compiled in one platform will execute in a JVM of another platform. This makes Java platform-independent.