Basic and Advance Java Question:
Download Questions PDF

What is the difference between a static and a non-static inner class in Java Programming?

Answer:

A non-static inner class may have object instances that are associated with instances of the class’s outer class. A static inner class does not have any object instances.

Download Java Interview Questions And Answers PDF

Previous QuestionNext Question
What are the high-level thread states in Java Programming? What is an object’s lock and which object’s have locks in Java Programming?