Advanced java platform..

by barkkathulla 2012-09-22 11:41:27

JAVA IS AN OBJECT-ORIENTED PROGRAMMING.MULTI-THREADED PROGRAMMING LANGUAGE DEVELOPED BY SUN MICROSYSTEMS,IN 1991 A COMPANY BEST KNOWN FOR ITS HIGH-END UNIX WORKSTATIONS.MODELED AFTER C++.THE JAVA LANGUAGE WAS DESIGNED TO BE SMALL,SIMPLE, AND PORTABLE ACROSS PLATFORMS AND OPERATING SYSTEM,BOTH AT THE
SOURCE AND AT THE BINARY LEVEL.


JAVA IS PLATFORM-INDEPENDENT
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PLATFORM INDEPENDENCE IS A PROGRAM'S CAPABILITY OF MOVING EASILY FROM ONE COMPUTER SYSTEM TO ANOTHER.AT THE SOURCE LEVEL,JAVA'S PRIMITIVE DATA TYPES HAVE CONSISTENT SIZE ACROSS ALL DEVELOPMENT PLATFORMS.JAVA'S FOUNDATION CLASS LIBRARIES MAKE IT EASY TO WRITE CODE THAT CAN BE MOVED FROM PLATFORM TO PLATFORM WITHOUT THE NEED TO REWRITE IT TO WORK WITH PLATFORM.

PLATFORM-INDEPENDENCE DOESN'T STOP AT THE SOURCE LEVEL,HOWEVER.JAVA BINARY FILES ARE ALSO PLATFORM INDEPENDENT AND CAN RUN ON MULTI PLATFORMS WITHOUT THE NEED TO RECOMPILE THE SOURCE.HOW DOES THIS WORK? JAVA BINARY FILES ARE ACTUALLY IN A FORM CALLED BYTECODES.
983
like
0
dislike
0
mail
flag

You must LOGIN to add comments