how we can say java is platform independent, while we
require JVM for that particular Operating System?
Answers were Sorted based on User's Feedback
Answer / nagarjuna reddy
Because of JVM java became platform independent.after
creating object file,the object file is given to JVM which
consists of 200 instructions called "byte code instructions".
JVM will convert the object file instructions into machine
code instructions that are understandable to particular
processor on which instructions have to be executed.so jvm
converting the instructions depending upon the Os &
processor,but java compiler will not creating an object file
depending upon the current processor.
so this object file will execute at any where irrespective
of the processor or operating system.
so we can say that JVM is platform dependent,why because it
has to create machinecode inst's of that(current) processor
or OS.
Java is platform independent, why because object file
created by java compiler will execute on any platform
because of JVM.
Is This Answer Correct ? | 22 Yes | 2 No |
Answer / seema choudhary
Java is platform independent b'caz java compiler convert the source file into the Byte code or object code file then JVM(Java Virtual Machine) convert the file into the machine language.
object code file will execute on another machine or any platform by using the JVM.
Is This Answer Correct ? | 3 Yes | 0 No |
write a pgm to print 1 1 2 1 1 2 3 2 1 1 2 3 4 3 2 1
how to devloped c lenguege?
what is the coding of display the factorial of a number using array and function?
Write a program to compute the similarity between two strings - The program should get the two strings as input - Then it will output one single number which is the percentage of similarity between the two strings
Find greatest number out of 10 number without using loop.
second highest number in a given set of numbers
how to write a c program to print list of fruits in alpabetical order?
How does C++ help with the tradeoff of safety vs. usability?
Which operators cannot be overloaded a) Sizeof b) .* c) :: d) all of the above
Explain how do you search data in a data file using random access method?
main() { int a = 65; printf(“%d %o %x”,a,a,a); } Output 65 101 41 Please explain me.How it is coming like that?
What is #include in c?