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

How can we create a synchronized collection from given collection?

591


What is the difference between procedural and object-oriented programs?

530


Is void a data type?

540


which pattern is default in scanner package?

1805


What is qualitative variable?

524






Which class is used by server applications to obtain a port and listen for client requests?

497


What is the use of singleton?

516


What data type is a string?

515


Name container classes in java programming?

599


What is the importance of main method in Java?

578


Can we have a try block without catch block?

571


Is string is a data type in java?

593


What is a double vs float?

538


How many JVMs can run on a single machine and what is the Just-In-Time(JIT) compiler?

582


What is the implementation of destroy method in java. Is it native or java code?

491