What is the difference between Java inner class and static nested class?

+1 vote
asked Nov 2, 2017 by Hitesh Garg (355 points)  

What is the difference between an inner class and a static nested class in Java?
Does design / implementation play a role in choosing one of these?
What are the diffferent usage of both of them?

Please log in or register to answer this question.

Welcome to Codingeek Q&A, where you can ask questions and receive answers from other members of the community.