Why Java is a platform independent language?

Answer Posted / guest

One of the key reasons Java technology is useful in a
networked environment is that Java makes it possible to
create binary executables that will run unchanged on
multiple platforms. This is important in a networked
environment because networks usually interconnect many
different kinds of computers and devices. In a typical
enterprise environment, for example, a network might
connect Macintoshes in the art department, UNIX
workstations in engineering, and PCs running Windows
everywhere else. Although this arrangement enables various
kinds of computers and devices within the company to share
data, it requires a great deal of administration. Such a
network presents a system administrator with the task of
keeping different platform-specific editions of programs up
to date on many different kinds of computers. Programs that
can run without change on any networked computer,
regardless of the computer's type, make the system
administrator's job simpler, especially if those programs
can actually be delivered across the network.

Is This Answer Correct ?    27 Yes 11 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is an empty string in css?

513


What is an example of procedure?

499


How can I right-justify a string?

610


what is the use of pojo (plain old java objects)? how it is interact with crystal reports? pls urgent

1715


Is java hard to learn?

452






Can we define private and protected modifiers for the members in interfaces?

522


When should I use singleton?

512


How will you communicate between two applets?

621


What is the purpose of nested class in java?

588


How do you reverse a string in java without using string buffer?

574


Why object class is super class for every class in java?

551


What is string value?

626


What is the difference between jdk, jre, and jvm?

558


Can you have two constructors in java?

487


What is java volatile?

527