TedNYC
0 pts. | Dec 17 2004 9:08AM GMT
The java code is platform-independent, but each platform has a java machine which translates and executes the java code for use that platform.
Ysrd
430 pts. | May 25 2008 3:36AM GMT
Each platform has a JRE Java Runtime Environment That provides a platform native to each type of computer or programmable device. This JRE then takes the java code and (most people don’t like this bit) interprets it and then runs it on the computer.
The JRE allows the write once run anywhere because it gives a piece of ‘middle ware’ that sits between the code and the computer. This middleware is not the same on all computers as it has to talk to the cpou and chipset of the system it will run on but effectively provides a common interface on each system thus making the code abstracted from the cpu.
Ashish2
105 pts. | Aug 28 2009 4:55AM GMT
Java is platform independent because of its generation of intermediate byte code.
As the byte can be known by all platforms or computers you are no need to install any settings for it.
It automatically gets executed when it is loaded.






