Core Java Interview Questions and Answers

Core Java Interview Questions and Answers – 2019

Core Java Interview Questions and Answers – In this Article, we have covered almost 10+ important core Java interview questions answer for freshers and experienced candidates.

This post on JAVA Interview Questions is set up to enable you to comprehend the fundamental ideas of Java programming for interview purposes. All the important JAVA concepts are clarified here with examples for your simple understanding.

What is JAVA?

Ans: Java is a high level programming language, easy to use and the platform is free.

Java is a collection of objects. It was created by Sun Microsystems. There are a ton of uses, sites and Games that are created utilizing Java.

What are the features in JAVA?

Ans: Features of Java:

  • Oops concepts
    • Object-oriented
    • Inheritance
    • Encapsulation
    • Polymorphism
    • Abstraction
  • Platform independent: A single program deals with various platforms without any modification.
  • High Performance: Just In Time compiler enables high performance in Java. JIT changes over the bytecode into machine language and after that JVM begins the execution.
  • Multi-threaded:  A stream of execution is known as a Thread. JVM makes a thread which is called main thread. The client can make different threads by extending the thread class or by executing Runnable interface..

How does Java enable high performance?

Ans: Java uses the Just In Time compiler to enable high performance. JIT is used to change the instructions in bytecodes.

What are the Java IDE’s?

Ans: Eclipse and Netbeans are IDEs of Java.

What do you mean by Constructor?

Ans: The points below show what is a constructor:

  • At the point when another objects is made in a program a constructor gets appeal to corresponding to the class.
  • The constructor is a strategy which has the same name from class name.
  • On the off chance that a client doesn\’t make a constructor certainly a default constructor will be made.
  • The constructor can be over-burden.
  • If the user made a constructor with a parameter, he ought to make another constructor expressly without a parameter.

What do local variables and instance variables mean?

Ans:Local variable are characterized in the technique and scope of the variable that have existed inside the strategy itself.

An instance variable is characterized inside the class and outside the technique and scope of the variables exist all through the class.

What are the Oops concepts?

Ans: Oops concepts include:

  • Inheritance
  • Encapsulation
  • Polymorphism
  • Abstraction
  • Interface

What is meant by Sorted and Ordered in collections?



It implies the values that are put away in a collection is depends on the values that are added to the collection. So we can repeat the values from the collection in a specific order.


Sorting mechanism can be connected inside or externally with the goal that the group of objects arranged in a specific  collection is depends on properties of the objects.

If you are Looking Java Training in handigarh Than Join CBitss technologies.. CBitss Provides Best Java , Android & more Advance Courses in chandigarh…

Leave a Comment

Nothing is more Expensive
than a missed Opportunity