ALLInterview.com :: Home Page            
 Advertise your Business Here     
Browse  |   Placement Papers  |   Company  |   Code Snippets  |   Certifications  |   Visa Questions
Post Question  |   Post Answer  |   My Panel  |   Search  |   Articles  |   Topics  |   ERRORS new
   Refer this Site  Refer This Site to Your Friends  Site Map  Bookmark this Site  Set it as your HomePage  Contact Us     Login  |  Sign Up                      
tip       Ask Questions on ANYTHING, that arise in your Daily Life at     FORUM9.COM
Google
   
 
Categories  >>  Software  >>  Java Related  >>  Java Related AllOther
 
 


 

 
 Java J2EE interview questions  Java J2EE Interview Questions
 J2ME interview questions  J2ME Interview Questions
 Java Related AllOther interview questions  Java Related AllOther Interview Questions
Question
Why Java is a platform independent language?Explain byte code 
and JVM
 Question Submitted By :: Maulik
I also faced this Question!!     Rank Answer Posted By  
 
  Re: Why Java is a platform independent language?Explain byte code and JVM
Answer
# 1
Java is platform independent language as the compiled
version from one platform can be executed on any other
platform(OS) and bytecodes are the compiled version of java
program which is an intermediate language and JVM is Java
virtual machine which is a part of java platform and is a
software implementation/specification for a java
application.
 
Is This Answer Correct ?    36 Yes 9 No
Monisha
 
  Re: Why Java is a platform independent language?Explain byte code and JVM
Answer
# 2
due to byte code and jvm java is platformindependent
language.as we know after compiling sourcecode it gives
java byte code.only jvm can execute bytecode and every os
(operating system) having their own jvm.so it is a
platformindependent language.jvm stands 4 java virtual
machine which executes the bytecode.bytecodes are the
intermediate language for jvm.
 
Is This Answer Correct ?    44 Yes 5 No
Kabita
 
 
 
  Re: Why Java is a platform independent language?Explain byte code and JVM
Answer
# 3
When Java Code is compiled a byte code is generated which
is independent of the system. This byte code is fed to the
JVM (Java Virtual Machine) which is resided in the system.
Since every system has its own JVM, it doesn't matter where
you compile the source code. The byte code generated by the
compiler can be interpreted by any JVM of any machine.
Hence it is called Platform independent Language.
 
Is This Answer Correct ?    21 Yes 2 No
Hemalatha
 
  Re: Why Java is a platform independent language?Explain byte code and JVM
Answer
# 4
At first the java source code is compiled and then it is
interpreted to a optimized set of executable statements.
After compiling the source code the bytecode is generated
which is same for all platforms i.e OS. This byte code
needs JVM(java virtual machine) to be interprated which is
defferent for different OS i.e platform.
Due to the byte code which is same for all JVM java is
explicitely known as platform independent language.

source code ---------> bytecode ----------> executable
compilation same interpration
for all by JVM
JVM
 
Is This Answer Correct ?    11 Yes 4 No
Nilanjan
 
  Re: Why Java is a platform independent language?Explain byte code and JVM
Answer
# 5
A java Document which is converted into binary Executable
format and unchanged run on multiple plat forms is called
platform independent.
 
Is This Answer Correct ?    2 Yes 1 No
Prasad
 
  Re: Why Java is a platform independent language?Explain byte code and JVM
Answer
# 6
byte code is an intermediate code for java in the form of hexadecimal ,which is compiled code of java compiler and same
for all o\s.after compilation all machine or o\s have own java virtual machine translate the byte code into machine code. so we can say that java is a platform independent language.
 
Is This Answer Correct ?    2 Yes 1 No
Sandeep Negi
 
  Re: Why Java is a platform independent language?Explain byte code and JVM
Answer
# 7
.class we get in windows os(platform) after compilation is referred to as bytecode.A bytecode is unversal code and is accessible by any jvm...d thing is every platform has its own type of jvm,to convert it into platforms(machine) language..


(m/c)english-->bytecode ======= bytecode--->telugu(m/c)
ompiled jvm
 
Is This Answer Correct ?    3 Yes 1 No
Katarimanoj
 
  Re: Why Java is a platform independent language?Explain byte code and JVM
Answer
# 8
Write once Run anyware 
Is This Answer Correct ?    5 Yes 4 No
Guest
 

 
 
 
Other Java Related AllOther Interview Questions
 
  Question Asked @ Answers
 
If one class havent the constructor, it has normal method, then can i use super keyword to call the method form the sub class and vice verse?  2
what is the serialization? TCS2
is hibernate a technology or framework?  2
what are the types of constructer explain with example  3
What is the content of the Java 2 security policy file?  1
What are all the documents have you involved in preparation of a Project as a Project Lead?  2
What is the need to declare main() method as static in Java?  12
what is constructer?what are the type of constructer with example.  6
Expain ur organisation process( V-model)?. Cap-Gemini1
cant we call run() method directly instead of calling indirectly through the start() method ? if we do so then what is the problem ? HSBC6
when Can an object reference be cast to an interface reference?  1
write a code in jsp to swap two numbers? Wipro7
 
For more Java Related AllOther Interview Questions Click Here 
 
 
 
 
 


   
Copyright Policy  |  Terms of Service  |  Help  |  Site Map 1  |  Articles  |  Site Map  |   Site Map  |  Contact Us interview questions urls   External Links 
   
Copyright © 2012  ALLInterview.com.  All Rights Reserved.

ALLInterview.com   ::  Forum9.com   ::  KalAajKal.com