How java is platform independent?
Answer Posted / santosh sahu
When you write the program for any programming language it
is called (source program), and it will have the extension
depending upon the language. For example, the C language
will have the extension ".c" and ".cpp" in C++.
When you compile the file or (source program), you will get
the ".exe" extension. This ".exe" file is executed by the
operating system in the C & C++ program.
If you are writing the program and compile it in one
operating system, you cannot take the same ".exe" file to
another operating system for extension. That means, this
program depends upon the operating system for its execution.
In Java, when you write the program, you will have
the ".java" file. And when it is compiled, you will get
the ".class" file. The ".class" file is executed by the
Java Virtual Machine (JVM). If you have the JVM, you can
execute the java program anywhere under operating system.
That means, that Java is PLATFORM INDEPENDENT.
| Is This Answer Correct ? | 9 Yes | 2 No |
Post New Answer View All Answers
Give us the name of the list layoutmanagers in java?
What is class??
Is array serializable java?
How can you avoid serialization in child class if the base class is implementing the serializable interface?
What is method reference in java?
What is meant by bytecode?
What are local variables?
What are the parts of a method?
What does int argc char * argv [] mean?
What is a data structure java?
What is multi-catch block in java?
What is multithreading and its advantages?
What is the importance of finally block in exception handling?
How do you escape sequences in java?
What is a constructor, constructor overloading in java?