Hi iam sharing more core Java interview Questions and answers, this can be asked for freshers and experienced.
2. What do you mean by platform independence Explain?
Platform independence means that we can write and compile the java code in one
platform (ExWindows) and can execute the class in any other supported platform Ex (Linux,Solaris,etc).
3. What is a JVM? JVM stands for?
JVM is Java Virtual Machine which is a run time environment for the compiled
java class files.
4. Are JVM's platform independent?
JVM's are not platform independent. JVM's are platform specific run time
implementation provided by vendor.
5. What is difference between a JDK and a JVM?
JDK
is Java Development Kit which is for the development purpose and it
includes execution environment also. But JVM is purely a run time
environment and hence you will not be able to compile your source files
using a JVM.
6. What is pointer and does Java support pointers?
Pointer is a reference handle to a memory location. Improper handling of
pointers leads to memory leaks and reliability issues hence Java doesn't
support usage of pointers.
More question and answers will be updated soon
7. What is base class of all classes?
java.lang.Object
8. Does Java support multiple inheritance?
Java does not support multiple inheritance.
9. Is Java a pure object oriented language?
Java uses primitive data types and hence is not a pure object oriented language.
10. Are arrays of primitive data types?
In Java, Arrays are objects.
11. What is the difference between Path and Classpath?
Path
and Classpath are operating system level environment variales. Path is
used define where system can find the executables(.exe) files and
classpath is used to specify the location .class files.
12. What are local variables Explain?
Local
varaiables are those which are declared within a block of code like
methods. Local variables should be initialised before accessing them.
ConversionConversion EmoticonEmoticon