How java is platform independent?

Answer Posted / invisible

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 ?    191 Yes 18 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How do weakhashmap works?

583


How to sort array in descending order in java?

508


Explain what access modifiers can be used for variables?

587


Does isempty check for null?

555


Discuss 2D arrays.

606






What is the difference between scrollbar and scrollpane?

607


what r advatages of websphere? & how to deploy?

1634


Can list be null in java?

572


What is final method?

578


What is arrays sort in java?

566


What is the difference between object oriented programming language and object based programming language?

552


What are the five major types of reference sources?

532


What is variable in java?

520


Describe the various concepts related to object oriented programming (oop).

582


How can I right-justify a string?

623