1The most unique feature of java is platform independent.
2In any programming language soruce code is
3compiled in to executable code . This cannot be run across all platforms.
4When javac compiles a java
5program it generates an executable file called .class file.
6class file contains byte codes. Byte codes are interpreted only by JVM’s .
7Since these JVM’s are made
8available across all platforms by Sun Microsystems, we can execute this byte
9code in any platform. Byte
10code generated in windows environment can also be executed in linux
11environment. This makes java platform independent